Bueno he estado probando el onEnterFrame y todo perfecto excepto cuando quiero usar 2 (es decir termina el primer onEnterFrame, entonces lo elimino y enseguida va el segundo y una vez termina lo elimino)
la idea es que al finalizar no se vea mas el clip _visible = false asi
aguja 1 = clip1
aguja 2 = clip2
filtro = el boton que recupera el alpha
filtro2 = el segundo boton que recupera el alpha
Código ActionScript :
aguja1.stop();
aguja2.stop();
import mx.transitions.Tween;
import mx.transitions.easing.*;
onEnterFrame = function(){
if(aguja1.aguja._rotation == -2){
filtro.enabled = true;
var miTween:Tween = new new Tween(filtro, "_alpha", Back.easeOut, 0, 100, 1, true);
trace("El chaco"+aguja1.aguja._rotation);
aguja1._visible = false;
delete onEnterFrame
}}
onEnterFrame = function(){
if(aguja2.aguja._rotation == -2){
filtro2.enabled = true;
var miTween:Tween = new new Tween(filtro2, "_alpha", Back.easeOut, 0, 100, 1, true);
trace("El chaco 2"+aguja2.aguja._rotation);
aguja2._visible = false;
delete onEnterFrame
}}
stop();
el problema es que al final solo el clip 2 desaparece y solo el boton 2 recupera su alpha, y si elimino esta parte del código entonces la primera parte (el primer onEnterFrame) funciona correctamente
Que estoy haciendo mal ?