Avatar billede jakwag Nybegynder
15. marts 2004 - 13:41 Der er 5 kommentarer og
1 løsning

kalde function fra mc som er blevet til med attachMovie

Hej

Jeg har et mc som ligger i mit bibliotek med linkage navnet "products".

På et tidspunkt vil jeg gerne instantiere det i min root og kalde en funktion som er defineret inde i det. Det gør jeg sådan her:

this.attachMovie("products","products",500);
products.init(pArray);

men det virker ikke. Jeg ved godt hvorfor, den når ikke at instantiere "products" før den kalder functionen. Men hvordan løser jeg det?

: ) Jakob
Avatar billede kragekjaer Praktikant
15. marts 2004 - 13:55 #1
Kan du ikk kalde funktionen fra det attachede mc
Avatar billede kragekjaer Praktikant
15. marts 2004 - 13:57 #2
Altså kalde en funktion i _root, som kalder tilbage
Avatar billede jakwag Nybegynder
15. marts 2004 - 14:03 #3
Jo, selvfølgelig.. Tak!
Avatar billede barklund Nybegynder
15. marts 2004 - 14:08 #4
Den "rigtige" metode i Flash MX er at bruge #initclip og Object.registerClass() - men det er måske lidt overkill ;)
Avatar billede jakwag Nybegynder
15. marts 2004 - 14:53 #5
kan registerClass() ikke kun bruges hvis man knytter et class script til den?
Avatar billede barklund Nybegynder
15. marts 2004 - 15:51 #6
Mjoo, men det er jo bare at lave en funktion og putte de metoder, som de moviecip skal have på funktionens prototype og så registrere den... Så er metoderne defineret, når det puttes på scenen...
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