在达到目标时逐级升级

时间:2017-12-26 15:38:52

标签: unity3d

我正在构建一个游戏,我希望玩家在达到目标时进入下一个级别。这是我用来加载标题为Level2的场景的当前代码:

SceneManager.LoadScene("Level2");

我可以加载第二级但由于某种原因第一级加载它。是否需要使用一段清除1级的代码?

1 个答案:

答案 0 :(得分:1)

通过进一步研究,我发现可以通过添加:

来解决这个问题
LoadSceneMode.Single

所以最终的代码如下:

SceneManager.LoadScene("Level2", LoadSceneMode.Single);

但是,我仍然想知道是否有更好的方法来做到这一点。我还在乱搞

AssetBundle.LoadFromFile

这可能是一种更好的方法。让我知道你的想法。谢谢!