sto usando questo:
ma se lo avvio così:Codice PHP:////////////// Typewriter ////////////////////////
var typing:Function = function (target:TextField, duration:Number, string:String):Void {;
var __duration:Number = (duration*1000)/string.length;
var index:Number = 0;
target._parent["__intv"+target._name] = setInterval(function () {;
target.htmlText = string.substr(0, index);//tutto minuscolo;.toLowerCase();
index++;
if (index>string.length) {;
clearInterval(target._parent["__intv"+target._name]);
trace (target._parent["__intv"+target._name]);
};
}, __duration);
};
//var nline = "\n";
//var prova:String = "Questo va accapo qui"+nline+"poi riprende a scrivere,"+nline+"e va accapo nuovamente"+nline+"e così via...";
se passo il mouse troppo veloce su btn e cioè prima che finisca di eseguire la funzioneCodice PHP:
btn.onRollOver = function() {
typing(this.txt,.5,"testo al rollOver");
};
btn.onRollOut = function() {
typing(this.txt,.5,"testo al rollOut");
};
si ingrippa tutto.
Qualche idea per come risolvere? :master:
![]()

Rispondi quotando