概要 在传统的C#项目中,用Conditional特性做条件编译时,需要在Visual Studio中项目的属性里添加上条件编译符号,用法参考这篇文章. 而在Unity项目中,条件编译符号需要在Unity Editor编辑器中添加. 为什么要用条件编译 Unity中最常见的使用条件编译的情况就是分平台编译不同的代码片段.由于Unity是跨平台的,不同平台有不同的特性,我们经常能见到 #if...#endif 来做条件编译的代码块. 另一种常见用法是,例如在编辑器下运行时输出日志,而在打包真机调试…