Flash-nybörjare: loopa efter en viss tid

Flash

1 svar · 273 visningar · startad av RichardP

Medlem sedan apr. 200542 inlägg
Trådstart#1

Jag kan inte alls mycket om Flash MX. Men nu har jag skapat en flash-logo efter denna guide: http://www.tutorialized.com/tutorial/Flashing-your-Logo-with-a-Beam-of-Light/2524.

Problemet är att jag inte vill att den ska loopas på en gång utan stå kvar på den sista keyframen ett tag först. Kanske 10 sekunder, och sedan loopas.

Hur fixar jag det utan att göra en en massa extra keyframes. Måste finnas ett enklare sätt?

Medlem sedan maj 2003750 inlägg
#2

Följande kod tror jag skall fungera(Placeras på sista bildrutan):

stop()
var loop = true;
var timer = setInterval(makeLoop, 10000);

function makeLoop()
{
    if(loop)
    {
        loop = false;
        clearInterval(timer);
        gotoAndPlay(1);
    }
}

/Mirandir

276 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
138 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)