Comunidad de diseño web y desarrollo en internet online

Detectar alpha en clip de pelicula

Citar            
MensajeEscrito el 15 Jun 2011 10:17 pm
Estoy tratando de hacer clips que al presionarlos se detecte su alpha y genere estados true o false el codigo empleado es:

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

Por celentano

Claber

123 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 16 Jun 2011 01:34 pm
La comparación debe llevar dos iguales, sino es asignación y da siempre true

if (b1._alpha==100)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.