webForumDet fria alternativet

Brådis! Hur sakta ned en while loop...

1 svar · 175 visningar · startad av DmS

DmSMedlem sedan dec. 200049 inlägg
#1

Hej, jag har en while-loop som en del i ett större script, problemet är att loopen går för fort...
den ser ut ungefär så här:

while((movePos*1)<(stopPos*1)){
addPx(movePos*1); x.left = (movePos*1);
movePos++;
}

Jag vill kunna bromsa den med t ex 100 millisekunder per varv i loopen, går det?
Dan

------------------
Freedom without discipline is chaos. Discipline without freedom is tyranny.
DmSProject

M@rtinMedlem sedan dec. 19992 085 inlägg
#2

Lägg loopen i en function o anropa den med SetTimeout eller vad det heter. Med antal millisekunder som du vill fördröja alltså.. tror det går att göra så.. var ett tag sen :(

------------------
//M@rtin || Peachy.nu\\

Sue Me!

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