AS3.0 侦听器传参的方法

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://wqing.blog.51cto.com/787642/188936
给个属性比如
mc.proper="123"
然后在函数里面引用
mc.proper="123"
  mc.addEventListener(MouseEvent.MOUSE_UP,MoneyUpListener);
public function MoneyDownListener(event:MouseEvent):void {
             event.target.startDrag();
             trace(event.target.proper)
}


方法二:
var sayHello:String = "欢迎光临";
btn1.addEventListener(MouseEvent.CLICK,function (e:MouseEvent){clickHandlerWithArg(e,sayHello)});   
function clickHandlerWithArg(e:MouseEvent,arg:String):void   
{   
var out:String= e.target + "发出事件(有参数) :" + arg;   
trace(out);   
}
本文出自 “技术成就梦想!” 博客,请务必保留此出处http://wqing.blog.51cto.com/787642/188936

你可能感兴趣的:(Flex,Flash)