中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

unity如何跳轉回原來的場景

小億
560
2023-09-29 03:20:30
欄目: 編程語言

在Unity中,可以使用SceneManager.LoadScene()方法來跳轉到原來的場景。首先,在跳轉到新場景的腳本中,使用以下代碼保存原來的場景名稱:

using UnityEngine.SceneManagement;
public class SceneController : MonoBehaviour
{
public string originalSceneName;
private void Awake()
{
originalSceneName = SceneManager.GetActiveScene().name;
}
// 跳轉到新場景
public void LoadNewScene(string sceneName)
{
SceneManager.LoadScene(sceneName);
}
// 跳轉回原來的場景
public void LoadOriginalScene()
{
SceneManager.LoadScene(originalSceneName);
}
}

然后,創建一個按鈕或其他觸發事件的對象,并將SceneController腳本附加到該對象上。在該對象上調用LoadOriginalScene()方法,即可實現跳轉回原來的場景。

注意:在跳轉到新場景的腳本中,需要在跳轉到新場景之前保存原來的場景名稱。可以在Awake()方法中使用SceneManager.GetActiveScene().name來獲取當前場景的名稱,并保存到originalSceneName變量中。

0
江西省| 诸暨市| 申扎县| 松阳县| 祁东县| 阜宁县| 梨树县| 宣武区| 定边县| 株洲市| 琼中| 弋阳县| 四子王旗| 米林县| 无为县| 中西区| 光山县| 长阳| 宁城县| 确山县| 岳阳县| 吴堡县| 藁城市| 浮梁县| 通化县| 辽阳县| 虎林市| 焉耆| 武功县| 大渡口区| 合山市| 南丹县| 竹溪县| 洮南市| 临汾市| 塔城市| 阳西县| 泰顺县| 巴楚县| 湖口县| 黑山县|