[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的区别相关推荐

  1. zh-cn 与 zh-hans 是什么关系、有什么区别

    回答一:作者:知乎用户 链接:https://www.zhihu.com/question/21980689/answer/19923726 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权, ...

  2. vue和react相同点_我在React和Vue中创建了相同的应用程序。 这是区别。

    vue和react相同点 by Sunil Sandhu 由Sunil Sandhu 我在React和Vue中创建了相同的应用程序. 这是区别. (I created the same app in ...

  3. Android开发笔记之:Handler Runnable与Thread的区别详解

    From:http://www.jb51.net/article/37465.htm 本篇文章是对在Android中Handler Runnable与Thread的区别进行了详细的分析介绍,需要的朋友 ...

  4. JVM,JDK,JRE和OpenJDK有什么区别?

    本文翻译自:What is the difference between JVM, JDK, JRE & OpenJDK? What is the difference between JVM ...

  5. NgModule中的声明,提供程序和导入有什么区别?

    本文翻译自:What is the difference between declarations, providers, and import in NgModule? I am trying to ...

  6. 在Spring Framework中@Inject和@Autowired有什么区别? 在什么条件下使用哪一个?

    本文翻译自:What is the difference between @Inject and @Autowired in Spring Framework? Which one to use un ...

  7. npm package.json文件中的依赖关系,devDependencies和peerDependencies之间有什么区别?

    本文翻译自:What's the difference between dependencies, devDependencies and peerDependencies in npm packag ...

  8. Mercurial和Git有什么区别?

    我一直在Windows上使用git一段时间(使用msysGit),我喜欢分布式源代码控制的想法. 就在最近,我一直在关注Mercurial(hg),它看起来很有趣. 但是,我无法解决hg和git之间的 ...

  9. springMVC中Dispatcher中的/和/*的区别

    1. 首先 / 这个是表示默认的路径,及表示:当没有找到可以匹配的URL就用这个URL去匹配. 2. 在springmvc中可以配置多个DispatcherServlet,比如: 配置多个Dispat ...

最新文章

  1. 深入Java泛型(二):通配符与嵌套
  2. 中国大数据争夺战已进入前所未有的高度
  3. 一个完整的Windows程序框架
  4. Microsoft Visual c++简介
  5. HDU2515 Yanghee 的算术
  6. mysql实现vpd_基于JDBC实现VPD:SQL解析篇
  7. openwrt多wan限上下行速脚本,基于qosv4,imq模块替换成ifb模块[ZT]
  8. Angular Effects.ofType的工作原理
  9. unity声音组件AudioSource的使用
  10. .NET 的一点历史往事:和 Java 的恩怨
  11. 虚拟服务器e,虚拟主机服务器E
  12. 【洛谷 P2633】 Count on a tree(主席树,树上差分)
  13. soar ddl审核规范_SQL Server审核功能– DDL事件审核示例
  14. conda命令没找到的处理方案
  15. 90%测试猿都想学的Jmeter技能,你get吗?
  16. MapStruct使用指南
  17. 阿里巴巴java开发手册心得_阿里巴巴JAVA开发手册总结
  18. Apache网页与安全优化
  19. android 视频通话窗口切换,仿微信视频通话大小视图切换(SurfaceView实现)
  20. 阿里云CDN是什么意思?

热门文章

  1. 解决微信小程序 uni.createInnerAudioContext() 语音播放没有声音
  2. 产品思考 - 程序猿实际上性价比比较低
  3. LosslessCut for Mac(无损视频剪切工具)
  4. linux adc检测,Linuxatsadc输入文件如何检查漏洞?
  5. 【带宽】Hz与bps的辩证统一
  6. MyEclipse字体及颜色的设置
  7. NeHe OpenGL教程 第十五课:纹理图形字
  8. Linux面试题汇总
  9. 扔掉这3样东西,你会活得更高级
  10. springmvc事务管理详解