减少编译加载时间提高效率
这篇文章源自别人的教程,在此仅作总结
原理
减少 Reload 次数。 当增删改了文件之后,确认无误之后我们才Reload,并且在进入PlayMode的时候,如果已经Reload过且没有增删改文件,不会再次Reload。
不会减少编译时间、不会减少 Reload 时间
步骤
- 下载(智能)Reload 脚本:https://github.com/ZeroUltra/UnityManuallyReload
- 丢到项目文件夹中的 Assets/Editor 目录,可以新建一个层目录用来管理下载到的脚本
- 在 Unity 中 Project 面板右击 Editor 目录 —— Reimport,等待 Editor 脚本生效
- 菜单 —— Edit —— Project Setting —— Manually Reload Setting
- 勾选 Enable Manually Reload
- 根据 Github README 说明按需勾选
- 这里我勾选了“Editor Scripts Manually Reload” 和 “Monitoring Code Behavior”
- 脚本会自动设置 Enter PlayMode 的设置,如果不正确,请手动勾选到正确配置(看项目说明)
- 修改文件测试(打个空格保存)
参考链接
- https://www.bilibili.com/video/BV1XR4y1f7ft/
- https://github.com/ZeroUltra/UnityManualReload
- https://zhuanlan.zhihu.com/p/580760194
标题:Unity 加快编译时间
作者:LeonYew
日期:2025-08-20