0

starling.current.nativestage から子を取得する際に問題があります - これが私のコードです

var temp:Image = Starling.current.nativeStage.getChildByName("ball"+turn)as Image; trace(temp.name);

コード「null オブジェクト参照のプロパティまたはメソッドにアクセスできません。」私は間違いを犯していますか、それとも何ですか?

助けてください*スターリングの初心者に注意してください

4

1 に答える 1

0

nativeStage はフラッシュ Stage を返します。これらは flash.display.DisplayObjects です。次に、 を介して starling.display.Image にキャストしますas Image。これは常に null を返します。

では、本当にネイティブ フラッシュ ステージ、またはムクドリ ステージを意味するのstarling.current.stageですか?

var temp:Image = Starling.current.stage.getChildByName("ball"+turn)as Image;
trace(temp ? temp.name : "temp is null");
于 2013-08-16T13:23:16.920 に答える