[Resolvido] For com nome dinamico
E ai galera, estou migrando de AS2 para AS3 e estou com umas duvidas, e não consigo achar algo para me ajudar, sera que vcs poderiam!?!?
Tenho um menu e quero que ao passar o mouse sobre os botões do menu, um certo MC rotacione, so que para cada botão, vai ser rotacionado um certo MC
ai eu fiz o seguinte:
//IMPORTs
import flash.events.MouseEvent;
import fl.transitions.Tween;
import fl.transitions.TweenEvent;
import fl.transitions.easing.*;
//DECLARAÇÕES
var rotacaoBotao:Tween;
//FUNÇÕES
function giraVaiBotao(obj:MovieClip):void {
rotacaoBotao = new Tween(obj.botao, "rotation", Regular.easeIn, -170, 130, .5, true);
}
function giraVoltaBotao(obj:MovieClip):void {
rotacaoBotao = new Tween(obj.botao, "rotation", Regular.easeIn, 130, -170, .5, true);
}
//EVENTOS
btn1.addEventListener(MouseEvent.ROLL_OVER,
function(){
giraVaiBotao(volume1);
}
)
btn1.addEventListener(MouseEvent.ROLL_OUT,
function (){
giraVoltaBotao(volume1);
}
)
So que para cada botão eu preciso fazer um codigo como esse parte "EVENTOS"
No AS2 eu conseguia fazer um "for" para atribuir funções aos botões, renomeando os botões de forma ["btb" + i]
Porem não consigo achar algo parecido com isso no AS3
Alguem poderia me ajudar
Discussão (5)
Carregando comentários...