onEnterFrame-Funktion begrenzen

Gurth

Grünschnabel
Hallo zusammen,

ich habe mal eine ganz offene Frage:
was ist die simpelste/flexibelste Methode, den Aufruf einer onEnterFrame-Funktion
(z.B. _root.onEnterFrame = function(){ ... } ) in der Anzahl der ausgeführten Wiederholungen zu begrenzen und danach wieder zu resetten?

Also z.B. Button klick -> funktion wird 10 mal ausgeführt (und zwar nicht zur Laufzeit wie bei einer for-Schleife, sondern zur Bildrate) und fertig. Wieder klick -> wieder 10 Ausführungen etc.

Vielen Dank im Voraus für eure Hilfe!
Gruß, Gurth
 
Hi,
Die simpelste Methode ist denke ich eine Variable, die mitzählt.
PHP:
var count = 0;
_root.onEnterFrame = function(){
     if(count < 10){
          //do whatever you want
          count++;
     }else{
          delete this.onEnterFrame;
          count=0;
     }
};
mfg
 

Neue Beiträge

Zurück