pausa movieclip

Flash

1 svar · 227 visningar · startad av ket

Medlem sedan aug. 20057 inlägg
Trådstart#1

Undrar om det finns något sätt att pausa uppspelningen, istället för att skapa massa nya frames.

T.ex. säg att man vill ha 10 sekunders paus i ett movieclip. Har man frameraten inställd på 25fps, blir det 250 extra frames.

Tacksam för hjälp

Mvh
Ket

Medlem sedan maj 2003750 inlägg
#2

Placera följande kod på första bildrutan på huvudtidslinjen:

MovieClip.prototype.pause = function(secondsToPause)
{
    this.stop();
    this.timerID = setInterval(this, "unPause", secondsToPause * 1000);
}

MovieClip.prototype.unPause = function()
{
    clearInterval(this.timerID);
    this.play();
}

Sedan kan du pausa ett filmklipp i tio sekunder såhär:

pause(10);

/Mirandir

260 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)