Código ActionScript :
b1.onPress = function() { if (b1._alpha=100) { p = false; b1._alpha = 50; trace (b1._alpha); } else { b1._alpha=50 ; p = true; trace (b1._alpha); } trace (b1._alpha); };
El caso es que no entiendo muy bien por que no funciona la segunda, tercera, etc veces que se presiona el clip por que se supone que alpha a cambiado a 50 despues de presionar una vez y deberia saltarse el primer if y pasar al else ¿no es asi? Si el alpha no es igual a 100 ejecutaria el else.
Pero no es asi: el trace resultante es 50 y 50 cada vez que presiono. ¿Que podria fallar? Gracias