繁体   English   中英

如何改善统一的构建时间?

[英]How to improve build times on unity?

我依稀记得我曾经看过一篇关于通过使用单独构建的程序集文件来改善构建时间的文章,以及一些关于将项目划分为将单独编译的部分的名称空间的文章。
又是一些关于 ASM 文件的内容。

我到处都找不到。 有人知道吗?
构建时间正在扼杀我的步伐,我需要加快速度。
任何帮助将不胜感激

虽然你说的是构建时间。 正如您提到的程序集定义,我假设您指的是编译时间和域重新加载时间。

根据您的项目,Unity 最多可以为您生成 4 个不同的程序集。 通过将您的代码库划分为自定义程序集而不依赖于 Unity 生成的程序集,您可以减少通过增量编译重新编译所需的代码量。 然而,这不会减少域重新加载时间,而域重新加载时间通常是高“编译时间”的罪魁祸首。

为了减少域重新加载时间,最好使用Editor Iteration Profiler检查导致域重新加载时间过长的原因。 您还可以开始查看使用InitializeOnLoad的脚本,因为每次重新加载域时也会调用它。

一些资源扩展了我提到的内容:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM