JST
PST

∵ Infomation

現在海釣りばっかりでPCゲームは特にやってるもの無し

 Stage取得 2009/05/26 18:51 

色々弄るのにStageへの参照が必要だ。
だけどコンストラクタや applicationComplete="init()" だとNULLが・・・

簡単な方法だとコンストラクタとかの中で
    CallLater(getStage);
しておいて、
    private var stageObject:Object;
    private function getStage():void
    {
        stageObject = Stage;
    }

で取得できるんだけどそれじゃ困る場合もあったりする。
そんなときは
    var t:DisplayObject = this as DisplayObject;
    while( t.parent)
    {
        t = t.parent;
    }
    stageObject = t as Stage;

これで取得できたりするわけです。

コメントを書く

SutekiLoger ver 1.4.3 with GuildWare(SutekiWiki) + My Koyomi ReadEventAPI
(c) 2006 woodtail @ Suteki-Factory All Rights Reserved.