当我构建Unity项目时,我看到如果我添加当前场景Unity,游戏仍然运行良好。 那么添加场景的目的是什么?
答案 0 :(得分:1)
如果您尚未添加任何场景,则默认情况下将使用当前打开的场景构建unity。添加场景的目的是处理多个场景,如主菜单,商店,游戏,Gameover等。要获得多个场景,您必须添加所有相关场景,否则当您想要切换时,Unity将无法识别场景到另一个场景。
答案 1 :(得分:1)
只要@Hamza Hasan的回答是正确的,我认为问题的作者意味着不同的东西。
他问为什么他应该在没有这个动作的情况下在编辑器中正常工作时添加场景。
所以答案是,如果这个场景不是第一个默认场景(并且它是你的情况),你将无法加载它programaticaly,因为即使它在编辑器中工作,它也不包含在构建中。它在编辑器中工作,它被加载到打开场景的内存中。