是否可以在Unity3D中进行内容热插拔

时间:2013-01-10 15:21:48

标签: unity3d

这似乎是我应该能够轻松找到的东西但是我的谷歌foo让我失望了。团结是否支持内容热插拔?即我使用的是3D模型或纹理,如果我在磁盘上更新,我会在游戏中自动重新加载(未部署,只调试游戏)?

由于

2 个答案:

答案 0 :(得分:1)

是的,至少对于3D模型的网格(我只使用Blender)和纹理。在大多数情况下,当实例处于活动状态时,脚本将导致崩溃。

在Unity的早期版本中,我看到了与动画相关的问题。也许它现在或在某些情况下有效。

答案 1 :(得分:1)

我不确定模型,但纹理def重新加载。我一直这样做。我将在Photoshop中修改PNG和PSD,并且应用程序中的更改将是透明的。与声音相同,也修改代码。特别是update()和FixedUpdate()函数中的代码,或者重新加载级别等等。

如果添加新变量脚本,有时会中断。此外,如果添加声音或修改声音,新声音将在编辑器中弹出。最好的办法是暂停它,然后加载它然后在UNITY EDITOR中取消暂停。

IDE一旦检测到新内容,就会尝试重新导入它,无论是播放,停止还是暂停。