Event相关运用
1.event.eventPhase事件流的当前阶段,
2.event.target时间目标(发出事件的是:DisplayObject EventDispatcher);
3.event.bubbles指示时间是否为冒泡;
4.event.canceladle表示处理事件的默认行为是否可以停止;
5.addEventListener时间侦听的参数:type事件类型;Listener触发所调用的方法;useCapture是指定目标在什么时候侦听(false在目标阶段和冒泡阶段侦听)true是在捕获阶段;priority:int(default=0)事件侦听器的优先级,优先级有一个32位整数,数字越大优先级越高;useCapture:Boolean(default=false)确定对侦听器的引用是强引用还是弱引用,强引用(默认值)可防止您的侦听器被当作垃圾回收,弱引用则没有此作用;
6.currentTarget(返回点击的容器)返回当前正在使用某个事件侦听器处理的Event对象的对象,例如:如果用户单击“确定”按钮则当前目标可以包含它的已为该事件注册了事件侦听器的始祖之一。
7.event.target(返回点击的对象)事件目标此属性包括目标节点例如如果用户单击“确定”按钮则目标节点就是包括该按钮的显示列表节点。
8.EventDispatcher类是用于传递事件,事件派送。
9.hasEventListener();检查侦听器。
10.removeEventListener();移除侦听器,
体会:这些事件要想熟记,必须要多运用,在其中体会并运用,看着不多但是实际运用的很广泛,所以不要把它想的那么容易,必须下功夫记,可能在往后学就触及自己陌生的领域了,自己要好好努力才行,不然就会落后啦!加油!
浙公网安备 33010602011771号