美文网首页
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