Unity Scene Manager 2018

时间:2019-11-19 18:39:09

标签: c# unity3d

我尝试使用

using UnityEngine;
using UnityEngine.SceneManagement;

public class LoadBScene : MonoBehaviour
{
    void Start()
    {
        Debug.Log("LoadSceneB");
    }

    public void LoadB(string SceneB)
    {
        Debug.Log("sceneName to load: " + SceneB);
        SceneManager.LoadScene(SceneB);
    }
}

我无法改变场景。 有人有什么想法吗?

请谢谢!

1 个答案:

答案 0 :(得分:0)

在我看来,这里的问题是您根本没有调用LoadB()方法,这意味着从不访问SceneManager.LoadScene()。只需将Start方法放入

LoadB("InsertSceneNameHere")