webForumDet fria alternativet

pausa frame

3 svar · 260 visningar · startad av neversleep

neversleepMedlem sedan okt. 2001230 inlägg
#1

hejsan

hur pausar man en frame i X antal sekunder i flash?

PersianBulldogMedlem sedan aug. 20023 005 inlägg
#2

Jag har i exemplet gjort en paus på 5000ms (5 s).
Klistra in koden i den nyckelbildruta du vill att man ska pausa.

start = getTimer();
this.onEnterFrame = function () {
 if ((getTimer()-start) >= 5000) {
   this.play();
   delete this.onEnterFrame;
 }
}
westmanMedlem sedan aug. 2004249 inlägg
#3

jag har satt in kodsnutten där jag vill ha en paus, men den pausar i slutet av "filmen"...hmm, varför?

mirandirMedlem sedan maj 2003750 inlägg
#4

Du behöver lägga in

stop();

Också. Annars kommer tidslinjen bara att fortsätta spela.

/Mirandir

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)