no, per bloccare l'enterFrame bisogna cancellarlo, ti faccio un esempioOriginariamente inviato da akiross
Ho una domandina veloce su questa cosa, ho provato a fare una animazione continua, pero' ho fatto in modo che alla fine del primo ciclo ci sia _root.stop() che fermi tutto.
Cioe' in teoria dovrebbe eseguire l'animazione una volta e poi fermarsi (e se c'e' continuita' significa che lo stop non ha funzionato).
E in effetti l'animazione continua.
Perche'? Lo stop non dovrebbe fermare l'occorrere dell'evento EnterFrame?
Grazie
Ciao
i = 1;
_root.onEnterFrame = function(){
i++;
trace(i);
}
con questo codice "i" incrementerà sempre il suo valore, finchè non si esce dal filmato, per evitare ciò e dargli uno stop, è necessaria una condizione, ad esempio, se i arriva ad essere maggiore di 100, il codice si blocca
i = 1;
_root.onEnterFrame = function(){
i++;
trace(i);
if(i>100){
delete _root.onEnterFrame;
}
}