Foros del Web » Creando para Internet » Flash y Actionscript »

como pasar una propiedad a un eventListener?

Estas en el tema de como pasar una propiedad a un eventListener? en el foro de Flash y Actionscript en Foros del Web. hola, como puedo pasar una propiedad a un eventListener, claro ademas del evento... por ejem: loader.addEventListener(MouseEvent.CLICK, onClick); function onClick(e:MouseEvent, miProriedad){ } porfavor me digas si ...
  #1 (permalink)  
Antiguo 27/06/2009, 18:25
 
Fecha de Ingreso: junio-2009
Ubicación: mexico
Mensajes: 106
Antigüedad: 14 años, 10 meses
Puntos: 0
como pasar una propiedad a un eventListener?

hola,
como puedo pasar una propiedad a un eventListener, claro ademas del evento...
por ejem:
loader.addEventListener(MouseEvent.CLICK, onClick);

function onClick(e:MouseEvent, miProriedad){
}

porfavor me digas si sabes,
saludos!
  #2 (permalink)  
Antiguo 27/06/2009, 19:27
 
Fecha de Ingreso: mayo-2008
Ubicación: Murcia, España
Mensajes: 313
Antigüedad: 15 años, 11 meses
Puntos: 5
Respuesta: como pasar una propiedad a un eventListener?

No se puede, lo que puedes hacer es esto:

Código actionscript:
Ver original
  1. var a:MovieClip = new MovieClip();
  2. var parametro:string = "holaaa";
  3. a.addEventListener(MouseEvent.CLICK, function f(e:MouseEvent) {
  4.       miFuncion(e,parametro);
  5. });
  6.  
  7. function miFuncion(e:MouseEvent,parametro:String) {
  8.       trace(parametro);
  9. }

  #3 (permalink)  
Antiguo 28/06/2009, 04:40
 
Fecha de Ingreso: junio-2009
Ubicación: mexico
Mensajes: 106
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: como pasar una propiedad a un eventListener?

Ah gracias!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:32.