Unity3d构建不会在负载不起作用时销毁

时间:2016-03-14 10:42:05

标签: unity3d

我有一个Unity项目,我的第一个场景设置了一些我不想被破坏的对象。然后,下一个场景会自动加载未被破坏的对象。

这在编辑器中运行良好,但是一旦我构建它(对于Windows)它就不起作用。

请帮助!!!

编辑:我使用DontDestroyOnLoad(transform.gameObject);来保存我的对象。还找到了this link

1 个答案:

答案 0 :(得分:0)

好的,所以事实证明,团结的一个小错误意味着DontDestroyOnLoad();在为Windows独立版本构建项目时不是100%可靠。

修复方法是将不希望在各级之间销毁的对象放入预制件中。这样,团结就不会修剪它们而且它们会得到保护。