版本:Unity 6 (6000.0)
语言:English
自定义脚本符号
将脚本组织到程序集中

测试条件编译

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

示例代码


  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将出现在控制台中。

其他资源

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