我的Unity项目中有一个场景,有2个2D皮肤和动画角色。 (以及其他一些事情......)
当我在版本中构建时,场景占用大约500 MB的PC。 (全包) 当我以统一的方式启动调试时,Unity会占用10 GB以上的内存......(因此我的计算机几乎内存空了,经常崩溃......)
如果我删除了这2个字符,调试的内存使用情况更“正常”。
这两个字符只需要这么多内存,这是正常的吗? 我对先前版本的Unity(我使用Unity 5.6.1f1)的问题较少
答案 0 :(得分:0)
我发现是分析器正在使用那么大的内存。
我删除了探测器记录和内存,在Unity / debug中保持在1.5G以下,显然更好。
但我不知道为什么探查器会在那个场景中使用如此多的内存....