non sono sicurissimo che vada perchè non posso provarlo, vedi tu...
codice:var rimbalza = new Object(); rimbalza.onBounced = function(clip){ if(this[clip._name] != undefined){ clearInterval(this[clip._name]); } } rimbalza.onMove = function(clip, arr){ spost = (spost+(arr-clip._x)*fluid)*bounce; clip._x += spost; if(clip._x == arr){ this.onBounced(clip); } } rimbalza._bounce = function(clip, arr){ this.onBounced(clip); spost = 1; fluid = .2; bounce= .8; this[clip._name] = setInterval(this, "onMove", 20, clip, arr); } //si richiama con: rimbalza._bounce(tuoClip, 100);

Rispondi quotando