私はゲームを構築しようとしています。私はプレイヤーの位置を追跡して移動させる敵AIを持っています。しかし、プレイヤーが死んだときにはnull参照例外が発生します。誰か助けてもらえますか? 私はゲームコントローラのスクリプトとプレイヤーの健康のためのスクリプトを持っています。私はこれらのゲームに問題はありません。しかし、レベルを読み込もうとしても敵のAIスクリプトから例外がすぐに出ます。その働きのように見えません。ここに私が比較したものがありますゲームオブジェクトが破壊された場合のユニティ5のヌル参照例外
if(object.Equals(Target, null)) // doesn't compare
Application.LoadLevel("menu");
どうぞよろしくお願いします。
を使うのか?はいの場合、Destroy(プレイヤー)の後にゲームオブジェクトが削除され、それにアクセスすることはできません。 Null参照例外が発生します。 – Naeim
はい。私はコードでプレーヤーを破壊します。代わりにプレーヤーを再スポーンする必要がありますか? –