出口
CoddyのUnityジャーニー「物理演算とゲームプレイ」セクションの一部。レッスン 64/71。
チャレンジ
中級Exitを完成させましょう。開くとプレイヤーが外に出られるパッドです。
private bool open = false;とpublic void Open()を追加します。open = true;に設定し、パッドの色をColor.greenにして、The exit is openをログに出力します。OnTriggerEnter(Collider other)内で、open && other.CompareTag("Player")のとき、You escaped!をログに出力し、other.gameObject.SetActive(false);を呼び出します。
「プレイ」を押します。今のところ出口は赤いままです。その後、「確認」を押します。
自分で試してみよう
using UnityEngine;
public class Exit : MonoBehaviour
{
// 後のレッスンでここを実装します。最後のウェーブの後に開く出口です。
}
物理演算とゲームプレイのすべてのレッスン
自分で練習してみよう: Unityプレイグラウンド