問題の原因が、私がコードを置いていた場所(ルートではない)から「ステージ」にアクセスできない場所になる前に、このエラーを修正しました。私はそれを削除し、それはうまくいったが、彼らがアタッチされたイベントリスナーはもう動作しませんでした。私はこれらのイベントリスナーが必要ですが、私は 'ステージ'を入れようとします。それは動作しません。助けて?ルートファイル以外のステージにアクセスするにはどうすればよいですか?
(このファイルはまだルートだった)。これは、それが働いていたとき、私が持っていたものです:
stage.addEventListener(KeyboardEvent.KEY_DOWN, keypressed);
stage.addEventListener(KeyboardEvent.KEY_UP, keyreleased);
は今、私のコードはこれです、そしてそれが実行されます、ちょうどイベントリスナーが動作せず:
addEventListener(KeyboardEvent.KEY_DOWN, keypressed);
addEventListener(KeyboardEvent.KEY_UP, keyreleased);
フラッシュは実行前にすべてのファイル全体を読み込んでいるので、そのエラーが発生していますか?クール - ありがとう:P – CallumJHays
@psuedoFREAK - いいえ、オブジェクトの初期化時に関数外の行を実行します。オブジェクトが初期化されると、最終的にステージに追加されます。 – sch