Textfeld hochzählen

Blandorin

Mitglied
Hallo,
ich möchte wenn ein bestimmter Frame erreicht wird, den Wert in einem Textfeld hochzählen, bis ein bestimmter wert erreicht ist.
Beispiel:

var a = 100;
var b = 200;

while(a <= b)
{
a++;
}

So klappt es auch, nur das ich nicht sehe das es hochgezählt wird, sondern nur das Endergebnis sehe. Das liegt wohl daran, dass die Schleife zu schnell duchlaufen wird.
Gibt es einen Befehl, damit die Schleife z.B. eine Viertel Sekunde wartet, bis sie das nächste mal durchlaufen wird?

Grüße
Blandorin
 
dass problem bei deiner variante ist, dass die schleife durchlaufen wird, und alles danach in dass textfeld geschrieben wird.

probiers mal so
Code:
a=100;
b=200;
movieclip.onEnterFrame = function()
{
  if( a<= b)
    return;
  a++;
  textfeld = a;
}

mfg
 
Es ist auf jeden Fall auch ratsam "onEnterFrames" nach Gebrauch zu löschen und nicht zuviele gleichzeitig zu verwenden.

PHP:
mc.onEnterFrame = function() {
	if( a <= b) {
		textfeld = a;
		a++;  
	} else {
		delete mc.onEnterFrame;
	}
}
 
Zurück