unity重新加载场景代码
时间: 2023-07-03 13:08:55 浏览: 218
Unity编辑器代码热重载
在Unity中重新加载场景可以通过以下代码实现:
```csharp
using UnityEngine;
using UnityEngine.SceneManagement;
public class ReloadScene : MonoBehaviour
{
public void Reload()
{
SceneManager.LoadScene(SceneManager.GetActiveScene().name);
}
}
```
这个脚本可以挂在一个按钮上,当点击这个按钮时,会重新加载当前场景。`SceneManager.GetActiveScene().name`获取当前场景的名称,在`SceneManager.LoadScene()`中传入该名称即可重新加载场景。
阅读全文