[转]关于added,addToStage的区别
[url]http://uh.9ria.com/space-12147-do-blog-id-5207.html[/url]
我一直都没弄明白这个。后来有人跟我说句“明显不懂事件模型”,然后我想着“明明我是懂的为什么结果不对呢?”,然后就明白了。
这两个事件的发送者是不同的。added是child发步的冒泡事件,它会在冒泡阶段向上发布,所以在上面需要用冒泡阶段监听,而addToStage实际上是stage发布的,所以它要传下去只能通过捕获阶段,哪怕你监听的是child的父级,那也是stage的子集,冒泡阶段对于stage而言是不存在的。
监听addToStage的捕获阶段,就可以获得监听的对象之下的全部加入显示列表操作,也就能记录显示列表内所有对象的更新,所有写了这样一个类,它注册了舞台后就能立即取出某个Class的现在存在的实例,除了浪费点性能外还是很方便的。
http://code.google.com/p/ghostcat/source/browse/trunk/GhostCat/src/ghostcat/manager/ViewManager.as
[转]关于added,addToStage的区别相关推荐
- zh-cn 与 zh-hans 是什么关系、有什么区别
回答一:作者:知乎用户 链接:https://www.zhihu.com/question/21980689/answer/19923726 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权, ...
- vue和react相同点_我在React和Vue中创建了相同的应用程序。 这是区别。
vue和react相同点 by Sunil Sandhu 由Sunil Sandhu 我在React和Vue中创建了相同的应用程序. 这是区别. (I created the same app in ...
- Android开发笔记之:Handler Runnable与Thread的区别详解
From:http://www.jb51.net/article/37465.htm 本篇文章是对在Android中Handler Runnable与Thread的区别进行了详细的分析介绍,需要的朋友 ...
- JVM,JDK,JRE和OpenJDK有什么区别?
本文翻译自:What is the difference between JVM, JDK, JRE & OpenJDK? What is the difference between JVM ...
- NgModule中的声明,提供程序和导入有什么区别?
本文翻译自:What is the difference between declarations, providers, and import in NgModule? I am trying to ...
- 在Spring Framework中@Inject和@Autowired有什么区别? 在什么条件下使用哪一个?
本文翻译自:What is the difference between @Inject and @Autowired in Spring Framework? Which one to use un ...
- npm package.json文件中的依赖关系,devDependencies和peerDependencies之间有什么区别?
本文翻译自:What's the difference between dependencies, devDependencies and peerDependencies in npm packag ...
- Mercurial和Git有什么区别?
我一直在Windows上使用git一段时间(使用msysGit),我喜欢分布式源代码控制的想法. 就在最近,我一直在关注Mercurial(hg),它看起来很有趣. 但是,我无法解决hg和git之间的 ...
- springMVC中Dispatcher中的/和/*的区别
1. 首先 / 这个是表示默认的路径,及表示:当没有找到可以匹配的URL就用这个URL去匹配. 2. 在springmvc中可以配置多个DispatcherServlet,比如: 配置多个Dispat ...
最新文章
- 深入Java泛型(二):通配符与嵌套
- 中国大数据争夺战已进入前所未有的高度
- 一个完整的Windows程序框架
- Microsoft Visual c++简介
- HDU2515 Yanghee 的算术
- mysql实现vpd_基于JDBC实现VPD:SQL解析篇
- openwrt多wan限上下行速脚本,基于qosv4,imq模块替换成ifb模块[ZT]
- Angular Effects.ofType的工作原理
- unity声音组件AudioSource的使用
- .NET 的一点历史往事:和 Java 的恩怨
- 虚拟服务器e,虚拟主机服务器E
- 【洛谷 P2633】 Count on a tree(主席树,树上差分)
- soar ddl审核规范_SQL Server审核功能– DDL事件审核示例
- conda命令没找到的处理方案
- 90%测试猿都想学的Jmeter技能,你get吗?
- MapStruct使用指南
- 阿里巴巴java开发手册心得_阿里巴巴JAVA开发手册总结
- Apache网页与安全优化
- android 视频通话窗口切换,仿微信视频通话大小视图切换(SurfaceView实现)
- 阿里云CDN是什么意思?