我对Unity有点新意,所以我要求你帮忙。
如何检查场景==" gamescene"?
我试过这样的事情:
if(SceneManager.loadedScene == "gamescene") { do something }
我只想在打开的场景是" gamescene"时才进行自动保存。
但我还没有看到它有效..
答案 0 :(得分:2)
你的逻辑是正确的,但你应该使用SceneManager.GetActiveScene()。name。
答案 1 :(得分:1)
您需要使用SceneManager.GetActiveScene()
然后从中获取场景的名称。
if (SceneManager.GetActiveScene().name == "gamescene") { }