出口
本课属于 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 在线编辑器