Version: 6000.3
语言: 中文
自定义脚本符号
将脚本组织到程序集中

测试条件编译

以下示例演示如何测试条件编译的代码。它还会根据为目标生成选择的平台打印一条消息。

示例代码


  using UnityEngine;
  using System.Collections;
  public class PlatformDefines : MonoBehaviour {
  void Start () {

    #if UNITY_EDITOR
      Debug.Log("Unity Editor");
    #endif

    #if UNITY_IOS
      Debug.Log("Unity iOS");
    #endif

    #if UNITY_STANDALONE_OSX
        Debug.Log("Standalone OSX");
    #endif

    #if UNITY_STANDALONE_WIN
      Debug.Log("Standalone Windows");
    #endif

  }          
  } 

测试说明

  1. 打开“构建配置文件”窗口(菜单:“文件”>“构建配置文件”)。
  2. 检查要在其上测试代码的平台是否为活动平台配置文件。如果不是,请选择您的首选平台并单击切换配置文件
  3. 创建一个脚本并复制并粘贴示例代码
  4. “游戏”视图 工具栏Unity 编辑器顶部的一排按钮和基本控件,允许您以各种方式(例如缩放、翻译)与编辑器交互。更多信息
    请参阅术语表
    ,点击播放按钮进入播放模式。通过检查与 Unity 控制台中选择的平台相关的消息来确认代码是否有效。例如,如果您选择 iOS,则消息Unity EditorUnity iOS出现在控制台中。

其他资源

自定义脚本符号
将脚本组织到程序集中