私はフラッシュゲームに取り組んでいて、それをほぼ完成させていますが、問題が発生しています。ゲームが終了するか、ユーザーが「ゲームの終了」ボタンを押すと、メインメニューに戻りたいと思います。ゲームは 3 フレーム目にメイン メニューが表示され、4 フレーム目にゲームが実行されるように設定されています。ゲームコードはすべてそこにあります。
私が試したいくつかのこと: 単純に 3 番目のフレームに戻ろうとしました。これにより、次のエラーが発生します。
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at Hundred_fla::MainTimeline/GotoEndGame()[Hundred_fla.MainTimeline::frame5:66]
すべてのゲーム変数をデフォルト値に戻し、すべての子を削除しようとしました...など...まったく同じエラーが発生します...問題が何であるかわかりません。解決策の 1 つはムービーをリロードすることだと思っていましたが、これは Android/IOS で実行され、Web ページを更新できません。...どんな助けでも大歓迎です。ありがとう
編集: 66 行目のコードは次のとおりです。
while(stage.numChildren > 0){
stage.removeChildAt(stage.numChildren-1);
}