打开Edit>Project Settings>Player,每个平台下都有一个Scripting Define Symbols栏,可以再其中填入一些自定义标签,多个标签用分号分隔,如需注释掉某个标签,在前面添加斜线(/)即可
在代码用使用
#if xxx
……
#endif
即可根据是否定义了该标签相应的编译或者不编译if和endif之间的代码
注意这个过程是在编译阶段就实现了。
可以用来设置是否输出debug信息,也常用来根据不同的输出平台设置不同的渠道商信息,实现批量打包渠道输出