Código ActionScript :
on (press) {
onEnterFrame = function () {
_root.mc_2._alpha -= 6;
_root.mc_3._alpha -= 6;
if (_root.mc_2._alpha <= 0) {
_root.attachMovie("mc_1","mc_1",1);
mc_2.removeMovieClip();
} else if (_root.mc_3._alpha <= 0) {
_root.attachMovie("mc_1","mc_1",1);
mc_3.removeMovieClip();
}
};
}de entrada no se cumple el apha ni en mc_2 ni en mc_3
if no me esta respetando la condición de: si en la raiz mc_2 tiene un alpha menor o igual a cero porque no se esta cumpliendo ese alpha en ninguno de los dos movieclips, pero lo que si hace es llamar a cualquiera de los mc sin pasar por el alpha.
modifique la primer condición donde: si en la raiz mc_2 tiene un alpha con igualdad de 0
Código ActionScript :
on (press) {
onEnterFrame = function () {
_root.mc_2._alpha -= 6;
_root.mc_3._alpha -= 6;
if (_root.mc_2._alpha == 0) {
_root.attachMovie("mc_1","mc_1",1);
mc_2.removeMovieClip();
} else if (_root.mc_3._alpha <= 0) {
_root.attachMovie("mc_1","mc_1",1);
mc_3.removeMovieClip();
}
};
}y la única condición que esta trabajando adecuadamente es para mc_3
si ambas condiciones las escribo con el mismo operador, no funcionan, si cambio alguna condición solo una de ellas trabajara.
porqué? y que hay que hacer para que trabajen independientes las condiciones y bien?
Saludos y agradezco las anteriores ocasiones que se me ha prestado ayuda.
