2010-08-11 73 views
0

我想獲得一個ActionScript CS5示例中使用的動作代碼,並在Flash Builder中使用它創建一個ActionScript類。我試圖瞭解_root屬性。試圖瞭解「_root」

This page_root屬性有一個簡單的解釋,但它太含糊。

我的問題是:什麼是「_root」,只有當ActionScript被放置在Flash CS5項目中時才存在?我如何在Flash Builder的課堂中引用它? (這是一個什麼樣的情況?)

回答

1

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

我想不出階段對根的什麼更好的解釋和各單元。

+0

很酷。你能在這裏複製文字嗎? (也許在未來的鏈接變化,我們失去了它) – 2010-08-12 13:53:53

+0

Kirupa不會去任何地方,該職位是在2006年。這和文字是 - – Aaron 2010-08-12 14:02:23

0

我認爲你可能有一個電線交叉 - 在AS3中沒有這樣的東西_root。在AS1/AS2中,_root基本上是一個指向舞臺的全局變量(它實際上有點複雜,因爲AS2組織顯示對象的方式稍微凌亂)。

在AS3中,最接近的類比是stage屬性,但實際上由於AS3管理顯示層次結構的強大方式,您實際上並不經常需要使用stage。無論如何,對於AS3編程,只有當你需要考慮一個_root時,如果你加載了一個AS2 SWF(你應該儘可能避免這種情況)。