Version: Unity 6.0 (6000.0)
언어 : 한국어
커스텀 스크립팅 심볼
스크립트를 어셈블리로 구성

조건부 컴파일 테스트

다음 예시는 조건부로 컴파일된 코드를 테스트하는 방법을 보여 줍니다. 또한 타겟 빌드에 대해 선택한 플랫폼에 따라 메시지를 출력합니다.

샘플 코드


  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. Build Profiles 창(메뉴: File > Build Profiles)을 엽니다.
  2. 코드를 테스트할 플랫폼이 활성화된 플랫폼 프로필인지 확인합니다. 그렇지 않으면 원하는 플랫폼을 선택한 뒤 Switch Profile을 클릭합니다.
  3. 스크립트를 생성한 후 샘플 코드를 복사해 붙여 넣습니다.
  4. 게임 뷰 툴바에서 플레이 버튼을 눌러 플레이 모드를 시작합니다. Unity 콘솔에서 선택한 플랫폼에 해당하는 메시지를 확인하여 코드가 작동하는지 확인합니다. 예를 들어 iOS를 선택했다면 Unity EditorUnity iOS 메시지가 콘솔에 나타납니다.

추가 리소스

커스텀 스크립팅 심볼
스크립트를 어셈블리로 구성
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961