在写c++程序的时候我们通常可以用不同的宏定义来控制不同版本的编译内容,最近有个需求就是根据需要编译一个完全体验版本,就想到了用vs的那套方法。经过研究发现unity也有类似的控制方法。
注意这里设置完后要点击右下的应用,我起先就没有设置,还一度以为自己思路是不是出了问题。
然后就开始代码的编辑部分了。
#if small
JIB.gameObject.SetActive(false);
#elif normal
JIB.gameObject.SetActive(true);
#endif
这样就编译不同的版本了。