【问题标题】:Add scene when build Unity project构建 Unity 项目时添加场景
【发布时间】:2016-01-11 21:59:15
【问题描述】:

当我构建 Unity 项目时,我看到如果我添加当前场景 Unity,游戏仍然可以正常运行。 那么添加场景的目的是什么?

【问题讨论】:

    标签: unity3d scene


    【解决方案1】:

    如果您尚未添加任何场景,则默认情况下会使用您当前打开的场景构建 unity。添加场景的目的是在主菜单、商店、游戏玩法、游戏结束等多个场景之间进行处理。要获得多个场景,您必须添加所有相关场景,否则在您要切换时unity无法识别场景到另一个场景。

    【讨论】:

      【解决方案2】:

      只要@Hamza Hasan 的答案是正确的,我认为问题作者的意思就不同了。

      他问如果没有此操作在编辑器中可以正常工作,他为什么要添加场景。

      所以答案是,如果这个场景不是第一个默认场景(这是你的情况),你将无法以编程方式加载它,因为即使它在编辑器中工作,它也没有包含在构建中。它在编辑器中工作,因为它被加载到打开场景的内存中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多