
17/01/2012, 12:50
|
 | | | Fecha de Ingreso: diciembre-2011 Ubicación: Carabayllo
Mensajes: 274
Antigüedad: 13 años, 2 meses Puntos: 36 | |
Respuesta: Enviar parametros en funciones de Listeners Bueno tu lo que necesitas es hacer una llamada leugo de la funcion:
crea una clase que haga la llamda:
Callback.as
package{
public class Callback{
public static function create(handler:Function,...args):Function{
return function(...innerArgs):void{
handler.apply(this,innerArgs.concat(args));
}
}
}
}
bien ahora solo faltaria como llamarlo desde tu fla.
import Callback;
boton_btn.addEventListener(MouseEvent.CLICK,Callba ck.create(una_funcion,"parametro1","parametro2"))
function una_funcion(e:MouseEvent,param1:String,param2:Stri ng){
trace(param1)
trace(param2)
}
espero que te sirva |