Skip to content
第11回 3D探索4

3 / 4 接触時の失敗とリセットを作る

このステップの目的

失敗画面へ進み、同じステージを初期状態から再開できるようにする

失敗を一度だけ処理する

接触判定後にゲーム状態をFailedへ変更し、移動や追跡を止めます。複数Colliderが接触しても、失敗演出や音を一度だけ再生します。

リセットする状態

  • プレイヤー位置
  • 鍵の取得状態
  • スイッチと扉
  • 追跡者の位置と状態
  • UI、音、演出

これらを初期化する順番を決めます。

チェックリスト
  • 接触時に失敗画面へ進む
  • 失敗処理が二重に実行されない
  • リトライ後に全ての状態が初期化される