Funktionen findes ikke, før scriptet i første frame af movieclippet er kørt. Og dette script køres først _efter_ dit script, der attacher, er færdig. Du kan sætte en egenskab, der betyder at scriptet selv skal initialisere sig som:
_root["myMovie" + i].init = true;
Og så kan du inden i movieclippet:
function minFunktion() { ... } if (init) { minFunktion(); }
Eller gøre det hele endnu smartere og lægge dit movieclips script ud i en klasse - så vil det virke med det samme :)
Super! Det er rart med en forklaring på hvorfor ens kode ikke vil som man selv vil.
Dit forslag med at pakke det ind i en klasse gjorde det for mig :o) Så lærte jeg også det... Er lige begyndt at lege rundt med Flash efter ikke at have rørt det i 3 år. Og hold da op der er mange forbedringer - som jeg først er ved at lære nu. Så tak for kommentaren :o)
Hvis du lægger et svar vil jeg afslutte denne tråd...
Synes godt om
Ny brugerNybegynder
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.