Avatar billede food-figther Nybegynder
25. januar 2009 - 16:45 Der er 1 kommentar og
1 løsning

Afspil to movieclip efter hinanden

Jeg har en function, hvis konsekvens er, at den efter at have afspillet movieclipA skal afspille movieclipB.

Mit problem er, at jeg ikke kender actionscript for hvordan jeg får movieclipB til at afspille når movieclipA er færdig.

Der må findes en Event for dette.
Håber at i forstår hvad jeg mener med mit spørgsmål:P
Jeg bruger actionscript 3.0
Avatar billede maqhem Nybegynder
25. januar 2009 - 17:05 #1
Tilføj listeneren Event.ENTER_FRAME på movieclipA. Når instance.currentFrame == instance.totalFrames, skal du starte movieclipB:

Afspil(movieclipA, movieclipB);

function Afspil(Mc0:DisplayObject, Mc1:DisplayObject):void {
    Mc0.play();
   
    Mc0.addEventListener(Event.ENTER_FRAME, Tjek);
   
    function Tjek(e:Event):void {
        if(e.currentFrame == e.totalFrames) {
            Mc1.play();
        }
    }
}
Avatar billede food-figther Nybegynder
23. september 2010 - 10:18 #2
Lukker lige, har fundet ud af det =)
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