试图理解“_root”

时间:2010-08-11 18:13:58

标签: flash actionscript-3

我正在尝试获取Flash CS5示例中使用的动作脚本代码,并在Flash Builder中使用它创建一个ActionScript类。我正在尝试理解_root属性。

This page_root属性有一个简短的解释,但它太模糊了。

我的问题是:只有将ActionScript置于Flash CS5项目中时,“_root”才存在?如何在我的类中在Flash Builder中引用它? (这是什么的实例?)

2 个答案:

答案 0 :(得分:1)

http://www.kirupa.com/forum/showthread.php?p=1952513

我想不出对舞台与根的更好解释以及各自的含义。

答案 1 :(得分:0)

我认为你可能有一根电线 - 在AS3中没有_root这样的东西。在AS1 / AS2中,_root基本上是一个指向舞台的全局变量(它实际上有点复杂,因为AS2组织显示对象的方式有点混乱)。

在AS3中,最接近的类比是stage属性,但实际上由于AS3管理显示层次结构的强大方式,您实际上并不需要经常使用stage。无论如何,对于AS3编程,你唯一需要考虑_root的时候就是加载AS2 SWF(如果可以的话,你可能应该避免)。