dunque, ho un codice del genere :


_root.barramenu.brand.onRollOver= function(){
for (i=1;i<Number(numbrand)+1;i++){
duplicateMovieClip(_root.barramenu.brand,"brand"+i , i);
a+=-25;
_root.barramenu["brand"+i]._y=a+5;



fin qui tutto ok, ma al posto di assegnare direttamente la y volevo creare un effetto di easing, per cui sostituisco l'ultima riga con :

var ___TWEEN___:Tween = new Tween(_root.barramenu["brand"+i], "_y", Strong.easeIn,_root.barramenu.brand._y,a+5, 15, false);



il problema è che l'effetto riparte all'infinito !

ho anche provato a mettere un if del genere :


if(_root.barramenu["brand"+i]._y!=Number(a+5))
{
var ___TWEEN___:Tween = new Tween(_root.barramenu["brand"+i], "_y", Strong.easeIn,_root.barramenu.brand._y,a+5, 15, false);
}


ma nulla !!


HEELPPPP