美文网首页
Unity 分平台

Unity 分平台

作者: 玄策丶 | 来源:发表于2018-09-30 16:05 被阅读0次
#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的平台定义.


相关文章

网友评论

      本文标题:Unity 分平台

      本文链接:https://www.haomeiwen.com/subject/xkmwoftx.html