我正在尝试统一制作游戏,并且我是统一和编码的新手,并且我已经开始制作游戏,我已经取得了一些进展,但是我无法在 youtube 和统一论坛上找到我的一些答案,有时当我这样做时,我仍然无法正常工作。所以这就是我想要做的。
我有一张地图,玩家在塔顶,我希望玩家摔倒并在落地时死亡,显示游戏结束,我该怎么做才能实现这一点以及什么脚本?
所以我现在有了这个,
// Ground.cs: Kills players that touch this.collider.
using UnityEngine;
// Attach this to the grass collider
public class Ground : MonoBehaviour {
// Called when another collider hits the grass.
// This is part of Unity!
void OnCollisionEnter(Collision c) {
// Does the other collider have the tag "Player"?
if (c.gameObject.tag == "Player") {
// Yes it does. Destroy the entire gameObject.
Destroy(c.gameObject);
}
}
}
现在,我需要将它过渡到覆盖覆盖的游戏,它要求我重新启动,是或否。