Hvordan får jeg min funktion til at virke?
Hej eksperter (igen igen)Med henvisning til mit netop afsluttede spørgsmål (http://www.eksperten.dk/spm/505559), er jeg røget ind i nogle uventede vanskeligeheder. Jeg troede ellers, at jeg havde fået det til at virke... :(
Jeg har fået hjælp til en funktion, som skal hente et foto ind på scenen. Der er fem fotos at vælge mellem, og det skal være et tilfældigt valgt foto, der skal vises, hver gang filmen loades.
Jeg har gjort følgende:
I library har jeg 5 fotos - gemt som symboler/movieclip. Movieclip'ene (fotos'ene) hedder hhv. foto0, foto1, foto2 osv.
Jeg har ikke knyttet actions eller andet til movieclips'ene - det er bare et foto i en enkelt frame. Hvert foto er dog i property sat til "export for actionscript".
I "hovedfilmen" (_root - er det hvad det kaldes?) har jeg i et selvstændigt lag (hvor der ikke er andet en actionscriptet) i frame 1 lagt funktionen:
var ran;
function hentPic(){
ran=random(5);
_root.attachMovie("foto"+ran, "foto1", 2000);
}
hentPic();
...i et andet lag har jeg en enkelt lille tegning liggende - bare for at have noget på scenen.
...ellers intet.
Så hvad er det jeg mangler? Burde funktionen ikke både dannes og kaldes på en gang i frame 1? Hvorfor sker der så ikke noget, når jeg tester filmen - scenen er ganske tom, bortset fra den lille tegning?
Hjælp...please...
Venligst
Marianne
