Código:
this.onRollOver = function() { var strength:Number = 0; var último_estado:Number = 0 this.onEnterFrame = function() { trace (strength) if (strength < 2 && último_estado == 0) strength += .1 //if (strength > 0 && último_estado == 2) strength -= .1 if (strength == 0 || strength == 2) trace ("hola") } }
strength acaba valiendo 2, o por lo menos eso me indica el 'trace (strength)', pero el otro trace, el 'trace ("hola")', NUNCA APARECE ¿Por qué? O estoy entendiendo mal el funcionamiento del or lógico (va a ser que no...) o hay algo aquí que no encaja... ayuda PLEASE