webForumDet fria alternativet

Fördröjning i flash

Flash

1 svar · 213 visningar · startad av calson

Medlem sedan dec. 2003487 inlägg
Frågan#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);
308 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
159 ms — ändringar (db)