当Unity运行到一定的程度,发现 场景 编译时间 过长,大于1分钟、甚至是几十分钟。
怎么清理项目工程文件和C盘?
项目工程清理
清理GI Cache
Edit-Preferences-GI Cache-Clean Cache
C:/Users/.../AppData/LocalLow/Unity/Caches/GiCache
项目资源文件存储位置
参考资料1-3
查看项目工程文件内的,大资源文件的位置,放入其他的非 项目工程文件夹和C盘的 文件夹内。
当项目工程文件夹内的 文件 数量、大小 过大的时候,也会影响 编译场景的速度。
Library文件
和项目工程Assets文件夹同一级的Library文件 同样巨大。
需要通过 导出 项目工程 文件 为 .unitypackage,并且 新建工程 导入 这个 .unitypackage文件,来减小新建工程的Library文件大小。
Debug.ClearDeveloperConsole()
删除.log文件
C:\Users\...\AppData\Local\Unity\Editor
Editor-prev.log
通过一些文件查看资源来查找C盘.log的大文件,参考资料6-9
参考资料:
2.Unity3D研究院编辑器之脚本获取资源内存和硬盘大小(二十五)
4.clear-editor-console-logs-from-script
5.
6.Dism++
7.WizTree
9.CCleaner
10.

本文介绍了如何解决Unity项目运行缓慢的问题,包括清理GI Cache、调整资源存储位置、处理Library文件及删除.log文件。通过这些方法,可以显著减少场景编译时间,提高开发效率。
324

被折叠的 条评论
为什么被折叠?



