假設在文檔類對象不能在顯示列表上訪問根或在顯示列表上添加的任何對象?
public class Test extends MovieClip
{
public function Test()
{
var object1:ClassA = new ClassA();
//addChild(object1);
object1.accessRoot();
}
}
public class A extends MovieClip
{
public function accessRoot()
{
var mc : MovieClip = root as MovieClip;
mc.box.visible = false;
}
}
現在盒被放置在舞臺。但是當類A被添加到測試類時,它將起作用,並且在測試構造函數中未添加類A的對象時,根變爲不可訪問。有什麼辦法可以使不在display-list上的對象可以訪問根或顯示列表對象嗎?
什麼是你的情況下的'根'?它是一個MainTimeline對象還是默認的類對象(比如[object Main])?你想如何使用'root'? – Corey 2011-05-03 21:18:00
在我的情況下,它是一個MainTimeline,或者它可以是默認類。 – 2011-05-04 09:09:09