#if UNITY_STANDALONE_WIN
TextAsset asset = Resources.Load("text") as TextAsset;
if (!asset)
{
print("读不到就退出此方法");
return;
}
str = asset.text.ToString();
ReadText(str);
#endif
#if UNITY_WEBPLAYER
Application.ExternalCall("222");
#endif
UNITY_EDITOR 用于执行UnityEditor模式下的脚本的定义.
UNITY_STANDALONE_OSX 用于编译和执行专门针对Mac OS的代码的平台定义.
UNITY_DASHBOARD_WIDGET为创建Dashboard widget工具的代码的平台定义.
UNITY_STANDALONE_WIN专门为Windows的独立应用程序编译/执行代码的平台定义.
UNITY_STANDALONE_LINUX专门为Linux的独立应用程序编译/执行代码的平台定义.
UNITY_STANDALONE为任何平台的独立应用程序编译/执行代码的平台定义(包括Windows、Mac、Linux).
UNITY_WEBPLAYER网页播放器的内容的平台定义 (这包括Windows和Mac的Web播放器的可执行文件).
UNITY_WII专门为Wii游戏机编译和执行代码的平台定义.
UNITY_IPHONE为iPhone平台的编译和执行代码的平台定义.
UNITY_ANDROID为安卓平台的编译和执行代码的平台定义.
UNITY_PS3为PS3编译和执行代码的平台定义.
UNITY_XBOX360为XBOX360编译和执行代码的平台定义.
UNITY_NACL为谷歌客户端编译和执行代码的平台定义. (这是对 UNITY_WEBPLAYER的补充).
UNITY_FLASH为AdobeFlash编译和执行代码的平台定义.
你也可以为了区分Unity引擎的不同版本有选择的编译代码.
目前支持的是:
UNITY_2_6
Unity 2.6的平台定义.
UNITY_2_6_1
Unity 2.6.1的平台定义.
UNITY_3_0
Unity 3.0的平台定义.
UNITY_3_0_0
Unity 3.0.0的平台定义.
UNITY_3_1
Unity 3.1的平台定义..
UNITY_3_2
Unity 3.2的平台定义.
UNITY_3_3
Unity 3.3的平台定义.
UNITY_3_4
Unity 3.4的平台定义.
UNITY_3_5
Unity 3.5的平台定义.
UNITY_4_0
Unity 4.0的平台定义.
UNITY_4_0_1
Unity 4.0.1的平台定义.
UNITY_4_1
Unity 4.1的平台定义.
网友评论