减少编译加载时间提高效率

这篇文章源自别人的教程,在此仅作总结

原理

减少 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 的设置,如果不正确,请手动勾选到正确配置(看项目说明)
  • 修改文件测试(打个空格保存)

参考链接


标题:Unity 加快编译时间
作者:LeonYew
日期:2025-08-20