【发布时间】:2020-09-16 05:55:12
【问题描述】:
我正在制作一种统一的跑酷游戏,并且我正在尝试制作它,如果你从平台上摔下来,关卡会重新开始。我正在使用统一 2020.1.3,这里是我的代码
using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;
public class Restart : MonoBehaviour
{
private Scene scene;
void Start()
{
scene = SceneManager.GetActiveScene();
}
void OnTriggerEnter(Collider other)
{
if (gameObject.tag == "Player")
{
Application.LoadLevel(scene.name);
}
else
{
}
}
}
每当我运行我的场景时,我都会从平台上掉下来,什么也没有发生。我没有那么团结的经验,我不知道发生了什么。该脚本被分配给在整个关卡中扩展的立方体,并且应该在玩家与它发生碰撞时触发
【问题讨论】:
-
你确定触发器被触发了吗?
-
我不知道。我怎样才能检查它,如果它没有,我该怎么做才能解决?
-
加入一些日志记录