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);