Unity C# 场景跳转代码示例
以下是一个简单的 C# 代码片段,用于在 Unity 中创建一个跳转场景:
using UnityEngine;
using UnityEngine.SceneManagement;
public class SceneLoader : MonoBehaviour
{
public void LoadNextScene()
{
int currentSceneIndex = SceneManager.GetActiveScene().buildIndex;
SceneManager.LoadScene(currentSceneIndex + 1);
}
}
这个代码片段包括一个名为 'SceneLoader' 的类和一个名为 'LoadNextScene' 的公共方法。当该方法被调用时,它会获取当前场景的索引并加载下一个场景。要使用此代码,只需将 'SceneLoader' 脚本附加到场景中的任何游戏对象上,并在需要跳转到下一个场景的任何事件中调用 'LoadNextScene' 方法即可。
原文地址: https://www.cveoy.top/t/topic/lZTE 著作权归作者所有。请勿转载和采集!