本帖最后由 qiuheyou 于 2009-5-6 13:12 编辑 var aaa:Sprite=new Sprite()var bbb:TextField=new TextField()bbb.text="qiuheyou"aaa.addChild(bbb)addChild(aaa)aaa.addEventListener(MouseEvent.CLICK,ccc)function ccc(evt:MouseEvent){ trace("maoweiwei") trace(evt.target) //[object TextField] trace(evt.currentTarget) //[object Sprite]}总结:时间真正的发送者是evt.target(而且是可以变的,根据触发的不同displayObject),注册侦听器的是evt.currentTarget(不会变的),当然很多时候是一样的,不一样基本出现在容器套子对象里面自己的一点心得,不知道大家怎么认为的 |
一个组合,里面有text和button,点击
testTarget0.aaa4.Text7.UITextField8
testTarget0.aaa4testTarget0.aaa4.Button5testTarget0.aaa4testTarget0.aaa4.Text7.UITextField8testTarget0.aaa4testTarget0.aaa4.Button5testTarget0.aaa4posted on 2010-05-19 17:13 阅读(...) 评论(...)