Unity Editor编译顺序

对于大型项目来说,这确实是大家经常遇到的情况。一般来说,Unity Editor会按照脚本的依赖关系编译代码,其主要分为以下四个步骤:

  1. 编译Standard Assets、Pro Standard Assets和Plugins文件夹中的Runtime Script;
  2. 编译以上三个文件夹中Editor文件夹下的Script;
  3. 编译项目中所有剩余的Runtime Script(Editor文件夹以外Script;
  4. 编译剩余Script(即Editor文件夹中Script)。

知道了Unity编辑器的脚本编译特性后,我们则建议研发团队可以将一些长时间不需要改动的脚本代码(比如各种插件代码)放入到Standard Assets、Pro Standard Assets或Plugins文件夹中,这样这些代码只需要编译一次,后续的时间就都能节省下来。有朋友做过测试,在他们的项目中经过上面的改动,原来项目每次的编译时间从23s下降到7s。想想看,这将节省你和你的团队多少时间!

你可能感兴趣的:(Unity,性能优化)