as3的 事件流就三个阶段 捕获 目标 冒泡
5页1、AS3的事件流就三个阶段捕获目标冒泡原文地址:AS3的事件流就三个阶段,捕获目标冒泡作者:景安数据李怀丽而在鼠标事件中,共有10种鼠标事件,分别如下:点击事件:MouseEvent.CLICK,MouseEvent.DOUBLE_CLICK按键事件:MouseEvent.MOUSE_DOWN,MouseEvent.MOUSE_UP悬停事件:MouseEvent.MOUSE_OVER,MouseEvent.MOUSE_OUT,MouseEvent.ROLL_OVER,MouseEvent.ROLL_OUT移动事件:MouseEvent.MOUSE_MOVE滚轮事件:MouseEvent.MOUSE_WHEEL最令我不解的就是悬停事件:MOUSE_OVER,MOUSE_OUT,ROLL_OVER,ROLL_OUT它们的具体工用是相似的MOUSE_OVER=ROLL_OVERMOUSE_OUT=ROLL_OUT唯一不同的是前者参与事件流的冒泡阶段,而后者则不参加,黑羽书上的例子类似,一个内部有文本框的按钮,MOUSE_OVER,MOUSE_OUT事件中,鼠标移到按钮上,会触发over事件,当
2、鼠标继续移,移到按钮里的文本上时,就会触发文本的MOUSE_OVER事件,同一时间,按钮的MOUSE_OUT事件也会触发而如果使用ROLL_OVER,ROLL_OUT呢,这种情况下,鼠标移入按钮后,只要不移出按钮范围,按钮的OUT事件是不会触发的.(_/括号内的内容为后期补充,实然是最终结果,建议先跳过看后面的,回头再看本段文字此处我掉入了一个误区,不明白为什么移上子mc会触发移出事件,然后又触发移入事件,其实不然,是事件流的原因,因为事件流机制默认是在冒泡阶段侦听的所以整个流程解析就是,1.先是鼠标移入按钮范围,触发按钮mc的MOUSE_OVER事件,向上冒泡,没有其它对象侦听了,2.鼠标继续移,移入内部影片剪辑a的范围时,触发mc的MOUSE_OUT事件,同时又触发a的MOUSE_OVER事件,3.进入子影片剪辑a的冒泡阶段,因为a的父对象mc有侦听MOUSE_OVER事件的,所以会触发mc的移入事件4.鼠标移出a影片剪辑范围(仍未移出mc范围)时,触发a侦听的MOUSE_OUT事件,5.进入子影片剪辑a的冒泡阶段,触发mc的移出事件MOUSE_OUT6.鼠标重新移入到mc影片剪辑
3、的范围,触发mc的MOUSE_OVER事件7.鼠标移出mc范围,触发mc的MOUSE_OUT事件/鼠标移入mc范围,未移入子影片剪辑a范围/外部_移入_当前mc_目标mcmc的MOUSE_OVER生效/鼠标移入子影片剪辑a范围/外部_移出_当前mc_目标mcmc的MOUSE_OUT生效/内部_移入_当前a_目标amc.a的MOUSE_OVER生效/外部_移入_当前mc_目标a冒泡阶段,mc的MOUSE_OVER生效/鼠标移出子影片剪辑a范围/内部_移出_当前a_目标amc.a的MOUSE_OUT生效/外部_移出_当前mc_目标a冒泡阶段,mc的MOUSE_OUT生效/外部_移入_当前mc_目标mcmc的MOUSE_OVER生效/鼠标移出影片剪辑mc范围,回到舞台/外部_移出_当前mc_目标mcmc的MOUE_OUT生效上面是trace出来的结果,下面是源代码,场景中一个大影片剪辑mc,套一个小影片剪辑a复制内容到剪贴板代码:mc.a.addEventListener(MouseEvent.MOUSE_OVER,onFunA)mc.a.addEventListener(MouseEven
《as3的 事件流就三个阶段 捕获 目标 冒泡》由会员小**分享,可在线阅读,更多相关《as3的 事件流就三个阶段 捕获 目标 冒泡》请在金锄头文库上搜索。
2020年高考真题——理科综合(全国卷Ⅲ)+Word版含答案
2021年绝味鸭脖策划书
2021年熟食店创业方案
2021年熟食店开店策划
2021年卤菜店创业计划书
2021年周黑鸭网络营销策划方案
东大21年1月考试《现代设计方法》考核作业
谈我国行政管理效率的现状及其改观对策(论文)
单证员考试-备考辅导-复习资料:无贸易背景信用证案分析.docx
土木工程毕业生答辩自述.docx
建筑学毕业后工作状态真实写照.doc
C#代码规范(湖南大学).doc
xx区食药监局2019年工作总结及2020年工作计划
2019年中医院药物维持治疗门诊工人先锋号先进事迹
2019年度xx乡镇林长制工作总结
2019年性艾科工作计划书
2019年人才服务局全国扶贫日活动开展情况总结
关于组工信息选题的几点思考
摘了穷帽子 有了新模样
2019年某集团公司基层党支部书记培训班心得体会
2024-04-08 33页
2024-04-08 10页
2024-04-08 25页
2024-04-08 12页
2024-04-08 10页
2024-04-08 21页
2024-04-08 40页
2024-04-08 34页
2024-04-08 28页
2024-04-08 28页