Unity的这一功能被命名为“依赖于平台的编译”。这包含了一些预编译处理指令,让你可以专门的针对不同的平台分开编译和执行一段代码。
此外,你可以在编辑器下执行一些代码用于测试而不影响你编译到手机或者其他平台的代码。
平台定义:
Unity对您的脚本支持的平台定义有:
|
|
UNITY_EDITOR |
用于执行UnityEditor模式下的脚本的定义. |
UNITY_STANDALONE_OSX |
用于编译和执行专门针对Mac OS的代码的平台定义. |
UNITY_DASHBOARD_WIDGET |
为创建Dashboard widget工具的代码的平台定义. |
|