初心者なので単純な2Dゲームを作成しています。
ゲーム内容はプレイヤーが追ってくるお化けに当たらずに宝箱を目指すものです。
宝箱に到達でゲームクリア表示、お化けに到達でゲームオーバー表示が出るものです。
プレイヤーには矢印キーで移動させるスクリプトをアタッチしています。しっかり動作することも確認できました。 お化けにはずっと追いかけるスクリプトと衝突したら、何かを表示するスクリプトをアタッチしてます。
このままプレイするとすり抜けてしまうと思い、プレイヤーにRigidbody2DとBoxCollider2Dを追加でアタッチし、お化けにもBoxCollider2Dをアタッチしました。
この設置でプレイすると、プレイヤーが画面外を超えてもどこまでも落下していってしまいます。
該当のソースコード
ソースコード
試したこと
一度プレイヤーにスクリプトのみアタッチしてプレイしてみると、落下の現象は起こりませんでした。
補足情報(FW/ツールのバージョンなど)
Unity 2018.3.7f1(64-bit)
タイトルは「プレイヤーが」ではないでしょうか。
タイトルだけ見ると何回立ち上げてもアプリが落ちる無限ループみたいな印象を受けます。