target与currentTarget,冒泡?
做了个矩形mc当做按钮用,在里面放了个动态TextField,在舞台上对mc监听。
mc.addEventListener(MouseEvent.CLICK,clickHandler); function clickHandler(event:MouseEvent):void{ trace(event.currentTarget); }
输出是[object MovieClip],如果改成trace(event.target);那么结果是[object TextField];
拿水缸比喻,用手去碰水缸里的水,那么target就是水,currentTarget就是缸。