游戏对象的标签为Player,用unity写一个碰到游戏对象后重启游戏的代码
时间: 2024-05-01 20:17:16 浏览: 48
代码 Unity3D大型MMO游戏源码
5星 · 资源好评率100%
```
using UnityEngine;
using UnityEngine.SceneManagement;
public class RestartGameOnCollision : MonoBehaviour {
private void OnCollisionEnter(Collision collision) {
if (collision.gameObject.CompareTag("Player")) {
SceneManager.LoadScene(SceneManager.GetActiveScene().name);
}
}
}
```
将此脚本添加到需要检测碰撞的游戏对象上,当该游戏对象与标签为"Player"的游戏对象碰撞时,会重新加载当前场景,从而实现重启游戏的功能。
阅读全文