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