Avatar billede snigeren Nybegynder
03. juli 2003 - 17:00 Der er 19 kommentarer og
1 løsning

loadMovie ind i et MC i library

Hej

Kan man Bruge loadMovie til at hente en swf ind i et MC der kun befinder sig i Library?

Det er nemlig fordi jeg bruger dette MC til at scrolle i et scrollpane component,..
..eller kan man linke et MC på stage med scrollpane component ?

/Snig
Avatar billede odni Nybegynder
03. juli 2003 - 17:44 #1
1. = ja
2. = forstår ik helt :S
Avatar billede thulstrup Nybegynder
03. juli 2003 - 19:15 #2
1. Så bruger man attachMovie:
myMovieClip.attachMovie(idName, newName, depth [, initObject] )


2. Hvis movieclippet skal bruges som indhold til scrollpanet, så gør sådan her:

Åben libray > højreklik på dit movieclip > vælg linkage > vælg export for actionscript > angiv et identifier navn

Movieclippet kan så sættes til indhold sådan:
_root.scrollPaneNavn.setScrollContent("identifierNavn");
Avatar billede snigeren Nybegynder
04. juli 2003 - 09:48 #3
hmmm jeg forstår ikke rigtig brugen af denne command i den her sammenhæng:

myMovieClip.attachMovie(idName, newName, depth [, initObject] )

attacher den ikke et mc i library til et mc på stage? så er der vel ikke nogen grund til at bruge den,.. så skal jeg vel bare lave et mc måske et sted udenfor det viewable område af stage og derefter
_root.scrollPaneNavn.setScrollContent("identifierNavn");

kan det ikke passe?
er du sikker på det ikke er muligt at smide en kode i en frame der loader en swf ind i et mc i library?
Avatar billede odni Nybegynder
04. juli 2003 - 10:56 #4
"er du sikker på det ikke er muligt at smide en kode i en frame der loader en swf ind i et mc i library?"

hvis det er det du mangler, skal du vel bare bruge loadMovie:

loadMovie("DINSWFFIL.swf", "_root.DITMC")
Avatar billede mat Nybegynder
04. juli 2003 - 10:58 #5
Det du efterspørger er ret kryptisk i mine ører/øjne

hvis dit movieclip ligger i library og aldrig attaches til filmen er det jo reelt ikke en del af din film og hvis du så endelige kunne loade eksterne swf´er ind i det, hvilken forskel ville det så gøre?

-mat
Avatar billede snigeren Nybegynder
04. juli 2003 - 12:04 #6
hehe endnu et godt spørgsmål fra snigeren :P

øhmm jeg skal bare bruge det til at scrolle i en scrollpane og scrollpane bruger umiddelbart mc´s der ligger i library, så jeg tænkte bare om man kunne gøre det på denne måde.

hvis jeg skal have et bestemt mc til at være scrolltarget for scrollpane, kan jeg så bare smide det udenfor det viewable område af stage? eller hvordan ?
Avatar billede thulstrup Nybegynder
04. juli 2003 - 12:30 #7
Bare brug nr. 2 fra mit svar.
Nr. 1 var mere ment til odni.
Avatar billede mat Nybegynder
04. juli 2003 - 12:34 #8
snigeren > Jeg kender ikke meget til components i mx, men hvis det bruger et mc fra library, ville et kvalificeret gæt være at det attacher det :)

Derudover tror jeg osse cellbl0ck har helt ret :)

mvh mat
Avatar billede snigeren Nybegynder
04. juli 2003 - 14:40 #9
ye tror jeg oxo,.. scrollpane bruger ikke instances den bruger identifier, men det ser jo ud til at det er et veldig svar cellb10ck har smidt, men jeg får ikke lige tid til at teste før mandag tirsdag..

men bare rolig jeg skal nok aflevere point og lukke spg som sædvanligt =)
Avatar billede mat Nybegynder
04. juli 2003 - 14:52 #10
(identifier er blot en linkage til at hive instances ud af library i runtime - alt i flash er instances (..well næsten))
Avatar billede snigeren Nybegynder
04. juli 2003 - 14:57 #11
identifier tæller vel ikke som et instance så det er nok bare at skrive:

loadMovie("swffil.swf", "scroller_mc");  hvor scroller_mc er identifier?

jeg har faktisk ikke prøvet dette men gik ud fra at det ikke virkede =) men det virker vel ikke.
Avatar billede snigeren Nybegynder
10. juli 2003 - 10:51 #12
nu er jeg tilbage til dette emne =)

Men jeg kan ikke lige få det til at virke,...

Altså, mit problem er følgende: jeg henter en masse variabler fra en database ind i flash de variabler skal være scrollable og det havde jeg tænkt mig kunne gøres i et scrollpane component...
men jeg kan ikke få scrollpane componenten til at scrolle det dynamiske indhold, hvis jeg smider noget fast grafik ind i movie clippet der skal scrolles virker det fint men den scroller kun til når der ikke er mere fast grafik =(

hvad kan jeg gøre for at få det til at virke ?
Avatar billede snigeren Nybegynder
10. juli 2003 - 10:56 #13
jeg laver lige et nyt spørgsmål med en bedre formulering så nye eksperter kan være med oxo =)
Avatar billede barklund Nybegynder
10. juli 2003 - 11:03 #14
scrollPane.refreshPane();
Avatar billede mat Nybegynder
10. juli 2003 - 11:04 #15
identifiers og instancenavne er IKKE det samme - en identifier er udelukkende en "sti" til et symbol i library som man vil lave et instance af:

attachMovie("identifier", "instancenavn"); <- det er sådan det hænger sammen
Avatar billede barklund Nybegynder
10. juli 2003 - 11:07 #16
Hov... jeg røg vist ind i det gale spørgsmål...
Avatar billede mat Nybegynder
10. juli 2003 - 11:08 #17
hehe :)
Avatar billede mat Nybegynder
10. juli 2003 - 11:10 #18
Barklund > ..men det gjorde du sådan set ikke, det er bare mig der desperat prøver at vride tråden (jeg holder min mund nu) :)
Avatar billede snigeren Nybegynder
10. juli 2003 - 22:40 #19
hehe i to =)  tsk tsk tsk
Avatar billede snigeren Nybegynder
11. juli 2003 - 16:20 #20
hehe lukker lige det her spørgsmål nu har du jo fået points i det nye :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester