stage是顶层显示对象。由于代码addChild(a)等效于this.addChild(a),这是写在时间轴上的代码,相当于写在文档类上了。this指向文档类实例,所以你的a其实是加在文档类实例上了,也就是第二层显示对象。
牢记:stage是舞台,是第一层,root是文档类实例,是第二层
注意:在flex中,由于生成的是swf,因此root.stage == stage
root: [object _main_mx_managers_SystemManager] stage: [object Stage]
AS3 显示列表层级解析
本文解析了AS3中的显示列表层级概念,解释了stage作为顶级显示对象的角色,以及通过addChild方法将对象添加到文档类实例(root)的过程。强调了root与stage的区别及其关系。
6754

被折叠的 条评论
为什么被折叠?



