如何獲得對我的舞臺的引用,而不是的Sprite/DisplayObject已添加到舞臺上? 在沒有DisplayObject的情況下在ActionScript-3中獲取舞臺?
更多信息:我有一個靜態類,它是一個工具類,我希望它在靜態類構造函數中初始化,但我也需要對該階段的引用。那個叫我的AS-3的應用程序
public class UtilClass
{
trace("init: " + stage);
}
的第一件事是我的主要雪碧/ DisplayObject的構造,它可以訪問舞臺。所以舞臺就存在於這一點上。 然後我打電話給我的實用方法UtilClass
。現在我想讓它在第一次使用時自動初始化(當舞臺已經存在時)。
我想知道是否可以從任何地方訪問stage對象,而無需從實用程序類的外部初始化。
編輯:
public class SimpleSprite extends Sprite
{
public static var aaa:int = 12;
public static function test():void
{
trace("here I am");
}
trace(aaa, Capabilities.screenResolutionX+", "+Capabilities.screenResolutionY);
test();
}
你需要把它傳遞給你的班級,我認爲。你的課程需要方法。 – putvande