Avatar billede kalleballe Nybegynder
08. marts 2005 - 10:43 Der er 5 kommentarer

pause flash film

Hej, - jeg har en flash film der består af en lang række mc's der vises efter hinanden vha actionscript.

Nogle af disse mc's har animationer i deres egen tidslinie.

Jeg vil nu gerne lave en pause knap der kan stoppe min film uanset i hvilket mc playhovedet kører.

Og så skal den naturligvis køre igen ved tryk på en play knap.

Hvordan gør jeg det?

vh

KalleBalle
Avatar billede kalleballe Nybegynder
08. marts 2005 - 10:47 #1
altså noget med:

pauseKnap.onPress = function(){
   
    derhvorplayhovedetbevægersig.stop();
   
}
Avatar billede kalleballe Nybegynder
08. marts 2005 - 10:50 #2
problemt er at jeg f.eks. også bruger:

var tween_handlerBg:Object                 = new Tween(blueBg, "_alpha", None.easeIn, 0, 100, 4+speed, true);

som jo laver en alpha fade, - og jeg kan vel ikke få den til at pause bare sådan lige ;)
Avatar billede kalleballe Nybegynder
08. marts 2005 - 10:52 #3
hm jeg kan jo onMotionFinished kalde en function der lige tjekker om pause knappen er true...
Avatar billede kalleballe Nybegynder
08. marts 2005 - 11:19 #4
hm jeg kan få den til at standse ved at sætte speed variablen til f.eks. -10
men hvordan går jeg tilbage i en function i et script og får det igang igen ....
Avatar billede kalleballe Nybegynder
08. marts 2005 - 11:31 #5
ah, - jeg kan jo bare kalde den funktion som jeg skulle til at kalde inden pausen, -
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