Vereis, en mi escenario tengo tres botones diferentes, llamados "B1" "B2" y "B3", cada uno de ellos tiene una timeline dentro, con dos fases, "faseverde" y "faseroja", cuando se pulsan, la timeline interna pasa de "faseverde" a "faseroja" con un onrelease simple y cambian de color.
Hasta ahi todo bien, pero lo que quiero conseguir, es que cuando los tres esten en "faseroja", es decir, hayan sido pulsados, la timeline principal de la película se desplace hasta otro fotograma diferente donde ya no aparece ninguno de esos botones, al frame que he llamado "fin".
Tengo tres variables booleanas("boton1" "boton2" y "boton3", una para cada boton, todas en false, y ya se como hacer para que cuando pasen a true la pelicula vaya al fotograma "fin"
Lo único que necesito es saber como decirle a flash que actue cuando la timeline interna de "B1" "B2" y "B3" esten en el frame "faseroja"
Este es el código que utilizo, supongo que solo hay que poner algo en las letras escritas en rojo.
var boton1:Boolean = false;
var boton2:Boolean = false;
var boton3:Boolean = false;
this.onEnterFrame = function(){
if(NOSEQUEPONERAQUI) boton1 = true;
if(NOSEQUEPONERAQUI) boton2 = true;
if(NOSEQUEPONERAQUI) boton3 = true;
if(boton1 && boton2 && boton3) {
gotoAndPlay("fin")
delete this.onEnterFrame
}
}
Muchas gracias!