Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Sou Amador em Flash
tenho uma ação que chama um swf externo
var request:URLRequest = new URLRequest("ir.swf");
var revista:Loader = new Loader()
revi.load(request);
revi.x = 110;
revi.y = 110;
this.addChildAt(revi, 2);
até ai tudo OK
neste trecho
this.addChildAt(revi, 2);
o 2 seria o antigo Level
e dentro do arquivo principal que esta chamando este "ir.swf" tem um movie clip que funciona como botão e tem esta ação
btn1.buttonMode = true;
btn1.CLICK = true;
btn1.addEventListener(MouseEvent.ROLL_OVER,onButtonOver);
btn1.addEventListener(MouseEvent.ROLL_OUT,onButtonOut);
function onButtonOver(e:MouseEvent):void {
e.currentTarget.gotoAndPlay("over");
this.addChildAt(btn1, 3);
}
function onButtonOut(e:MouseEvent):void {
e.currentTarget.gotoAndPlay("out");
this.addChildAt(btn1, 1);
}
a função funciona normal
só que eu queria que o quando passa-se o mouse (onButtonOver) o botão fosse para o level acima ao movie clip só que quando tira-se (onButtonOut) ele fosse para baixo do arquivo externo "ir.swf"
isso que eu fiz funciona na primeira, mais depois ele fica só em baixo de vez e quando passo o mouse de novo ele fica por baixo.
Agradeço desde já
Carregando comentários...