「ゲームオーバー」画面に問題があります。私はクラスを使用していて、かなり新しいクラスです。これが私が得るエラーです:
TypeError:エラー#1009:nullオブジェクト参照のプロパティまたはメソッドにアクセスできません。DocumentClass / onAvatarDeath()at flash.events :: EventDispatcher / flash.events:EventDispatcher :: dispatchEventFunction()at flash.events :: EventDispatcher / dispatchEvent()at MethodInfo-31()
これは:onAvatarDeath()
内のメソッドです。DocumentClass
public function onAvatarDeath( avatarEvent:AvatarEvent ):void
{
var travelScore:Number = playScreen.getTravelScore();
var coinScore:Number = playScreen.getCoinScore();
gameOverScreen = new GameOverScreen();
gameOverScreen.addEventListener( NavigationEvent.RESTART, onRequestRestart );
gameOverScreen.x = 275;
gameOverScreen.y = 125;
gameOverScreen.setTravelScore( travelScore );
gameOverScreen.setCoinScore( coinScore );
addChild( gameOverScreen );
playScreen = null;
}
私のメニュー画面はほとんど同じように機能し、正常に機能します。トレースするplayScreen
とnull
、それは問題ありません。しかし、〜ゲームオーバー〜画面をトレースしてもトレースされません...何か助けはありますか?道に迷いました。