Comunidad de diseño web y desarrollo en internet online

PROBLMA CON CLICK Y MOUSE_UP AS 3

Citar            
MensajeEscrito el 03 Dic 2008 05:45 pm
Hola a todos. Tengo el siguiente código (en AS 3) en el primer frame. Y un botón en el escenario.

var df:Number;

df=5;

function asignarnum(e:Event):void
{df=100;}
miboton.addEventListener(MouseEvent.CLICK,asignarnum);

function ver(d:Event):void^
{trace(df);}
miboton.addEventListener(MouseEvent.MOUSE_UP,ver);

Lo que quiero es que cuando al presionar el boton se asigne el valor 100 a la variable df y cuando suelte el botón ver el nuevo valor asignado.
El problma es que el nuevo valor no se asigna al clicar la primera vez sino que debo hacerlo dos veces para que la asignación tenga efecto.

¿Alguien sabe que puede estar pasando?

Desde ya gracias y saludos.

Por edgardo

23 de clabLevel



 

msie7
Citar            
MensajeEscrito el 03 Dic 2008 09:14 pm
En AS3 CLICK es como en AS2 onRelese, por lo tanto para que tu código funcione bien debes implementar un MOUSE_DOWN en vez de CLIK.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

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