Unity检查场景== gamescene?

时间:2016-10-14 12:47:13

标签: unity3d save scene

我对Unity有点新意,所以我要求你帮忙。

如何检查场景==" gamescene"?

我试过这样的事情:

if(SceneManager.loadedScene == "gamescene") { do something }

我只想在打开的场景是" gamescene"时才进行自动保存。

但我还没有看到它有效..

2 个答案:

答案 0 :(得分:2)

你的逻辑是正确的,但你应该使用SceneManager.GetActiveScene()。name。

答案 1 :(得分:1)

您需要使用SceneManager.GetActiveScene()然后从中获取场景的名称。

if (SceneManager.GetActiveScene().name == "gamescene") {  }