Fördröjning i flash

Flash

1 svar · 226 visningar · startad av calson

Medlem sedan dec. 2003487 inlägg
Trådstart#1

Hej
Jag håller på att göra en flash film som letar igenom en databas med hjälp utav .asp script. asp filen samt inläsandet från databasen sker i frame 1.

jag vill kunna loopa filmen men då kommer det bli rätt hårda påfrestningar på databasen eftersom frame 1 kommer läsas in flera ggr per sekund, om läsandet från databasen går så snabbt.

Kan man pausa filmen så den stannar på säg frame 3 tills ett x antal sekunder gått och då gå till frame 1 igen?

Medlem sedan dec. 2003487 inlägg
#2

Jag har gjort en variant nu men jag vet inte om det kanske är en stor påfrestning på servern med tanke på att den hoppar mellan 2 frames i 10 sekunder 1 gång varje gång flashen loopar om (spelas om igen)

Frame 25

start = getTimer();

Frame 26

 if ((getTimer()-start) >= 10000) {
   gotoAndPlay(28);
 }

Frame 27

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