PDA

Volledige versie bekijken : sleep?


snake123
%Europe/Berlin %646 %2005, 15:31
Hallo mensen!
Ik ben nu bezig met een site, maar is er ook een sleep optie in AS? ik bedoel kan je alles even laten wachten en dan weer verder laten gaan met spelen?

sleep() ofzo? of:

stop();
sleep(100);
gotoAndPlay(5);

?

alvast bedankt!

leihi2
%Europe/Berlin %651 %2005, 15:37
gotoBed

en wakeUp;

Flashingback
%Europe/Berlin %656 %2005, 15:45
hehe leihi2 grapjas.

Je zult setInterval moeten gebruiken je kan meer daarover vinden in de helpfiles van flash

snake123
%Europe/Berlin %656 %2005, 15:45
@ lehi2: ? uhhh ok? uhhmmmm bij mij werkt dat niet.. :P

Roenes
%Europe/Berlin %660 %2005, 15:50
Dat van leihi was ook een grapje :P je moet idd de setInterval gebruiken. met een stop(); stop je het frame en daaronder kun je met setInterval na een bepaalde tijd een andere functie aanroepen zodat je swf weer verder gaat :)

snake123
%Europe/Berlin %664 %2005, 15:56
ok bedankt...

Dauntless
%Europe/Berlin %676 %2005, 16:14
Als je weet dat je een functie maar 1x gaat oproepen kan je evengoed setTimeout gebruiken... Dan moet je het interval niet meer clearen :).

var timeOut = setTimeout(goOn, 1000);
function goOn()
{
trace("en we gaan 1x(!) verder :)");
}

//EDIT
setTimeout is een ongedocumenteerde functie van flash 8 [^] ;)

Laiverd
%Europe/Berlin %698 %2005, 16:45
?? setTimeOut?? Zeker weten dat dat een Flash functie is? Of heb je zelf wat leuks in elkaar gesleuteld?

Roenes
%Europe/Berlin %698 %2005, 16:46
hehe, ik vroeg ook al aan hem hoelang die al bestaat :P Dit is een ongedocumenteerde functie van flash 8. :)

Laiverd
%Europe/Berlin %700 %2005, 16:48
Okay; zie ook dat ie werkt ;) Misschien wel handig om dat er de volgende keer even bij te zetten.

Roenes
%Europe/Berlin %703 %2005, 16:53
idd, dat voorkomt wat verwarring :)

SaphuA
%Europe/Berlin %831 %2005, 19:57
Als je weet dat je een functie maar 1x gaat oproepen kan je evengoed setTimeout gebruiken... Dan moet je het interval niet meer clearen :).

var timeOut = setTimeout(goOn, 1000);
function goOn()
{
trace("en we gaan 1x(!) verder :)");
}

//EDIT
setTimeout is een ongedocumenteerde functie van flash 8 [^] ;)
Één dingetje, sorry |), je hoeft de setTimeout niet op te slaan in een variable, aangezien hij niet verwijderd hoeft te worden, dus opslaan zou beetje overbodig zijn:
setTimeout(goOn, 1000);
function goOn()
{
trace("en we gaan 1x(!) verder :)");
}