zoukankan      html  css  js  c++  java
  • Unity3D 系统宏

    Platform Defines

    The platform defines that Unity supports for your scripts are:

    Property: Function:
    UNITY_EDITOR #define directive for calling Unity Editor scripts from your game code.
    UNITY_EDITOR_WIN #define directive for Editor code on Windows.
    UNITY_EDITOR_OSX #define directive for Editor code on Mac OSX.
    UNITY_STANDALONE_OSX #define directive for compiling/executing code specifically for OS X (including Universal, PPC and Intel architectures).
    UNITY_STANDALONE_WIN #define directive for compiling/executing code specifically for Windows standalone applications.
    UNITY_STANDALONE_LINUX #define directive for compiling/executing code specifically for Linux standalone applications.
    UNITY_STANDALONE #define directive for compiling/executing code for any standalone platform (OS X, Windows or Linux).
    UNITY_WII #define directive for compiling/executing code for the Wii console.
    UNITY_IOS #define directive for compiling/executing code for the iOS platform.
    UNITY_IPHONE Deprecated. Use UNITY_IOS instead.
    UNITY_ANDROID #define directive for the Android platform.
    UNITY_PS3 #define directive for running PlayStation 3 code.
    UNITY_PS4 #define directive for running PlayStation 4 code.
    UNITY_SAMSUNGTV #define directive for executing Samsung TV code.
    UNITY_XBOX360 #define directive for executing Xbox 360 code.
    UNITY_XBOXONE #define directive for executing Xbox One code.
    UNITY_TIZEN #define directive for the Tizen platform.
    UNITY_TVOS #define directive for the Apple TV platform.
    UNITY_WP_8 #define directive for Windows Phone 8.
    UNITY_WP_8_1 #define directive for Windows Phone 8.1.
    UNITY_WSA #define directive for Windows Store Apps. Additionally, NETFX_CORE is defined when compiling C# files against .NET Core.
    UNITY_WSA_8_0 #define directive for Windows Store Apps when targeting SDK 8.0.
    UNITY_WSA_8_1 #define directive for Windows Store Apps when targeting SDK 8.1.
    UNITY_WSA_10_0 #define directive for Windows Store Apps when targeting Universal Windows 10 Apps. Additionally WINDOWS_UWP and NETFX_CORE are defined when compiling C# files against .NET Core.
    UNITY_WINRT Equivalent to UNITY_WP_8 | UNITY_WSA.
    UNITY_WINRT_8_0 Equivalent to UNITY_WP_8 | UNITY_WSA_8_0.
    UNITY_WINRT_8_1 Equivalent to UNITY_WP_8_1 | UNITY_WSA_8_1. This is also defined when compiling against Universal SDK 8.1.
    UNITY_WINRT_10_0 Equivalent to UNITY_WSA_10_0
    UNITY_WEBGL #define directive for WebGL.
    UNITY_ADS #define directive for calling Unity Ads methods from your game code. Version 5.2 and above.
    UNITY_ANALYTICS #define directive for calling Unity Analytics methods from your game code. Version 5.2 and above.
    UNITY_ASSERTIONS #define directive for assertions control process.

    Also you can compile code selectively depending on the version of the engine you are working on. Currently the supported ones are:

    UNITY_2_6 Platform define for the major version of Unity 2.6.
    UNITY_2_6_1 Platform define for specific version 1 from the major release 2.6.
    UNITY_3_0 Platform define for the major version of Unity 3.0.
    UNITY_3_0_0 Platform define for the specific version 0 of Unity 3.0.
    UNITY_3_1 Platform define for major version of Unity 3.1.
    UNITY_3_2 Platform define for major version of Unity 3.2.
    UNITY_3_3 Platform define for major version of Unity 3.3.
    UNITY_3_4 Platform define for major version of Unity 3.4.
    UNITY_3_5 Platform define for major version of Unity 3.5.
    UNITY_4_0 Platform define for major version of Unity 4.0.
    UNITY_4_0_1 Platform define for major version of Unity 4.0.1.
    UNITY_4_1 Platform define for major version of Unity 4.1.
    UNITY_4_2 Platform define for major version of Unity 4.2.



    最新Unity3D系统宏地址:http://docs.unity3d.com/Documentation/Manual/PlatformDependentCompilation.html


  • 相关阅读:
    FOC中的Clarke变换和Park变换详解(动图+推导+仿真+附件代码)
    有感FOC算法学习与实现总结
    永磁同步电机 spmsm 和 ipmsm 的区别总结
    Jekyll 解决Jekyll server本地预览文章not found的问题
    STM32 TIM 多通道互补PWM波形输出配置快速入门
    STM32 TIM1高级定时器配置快速入门
    STM32 ADC多通道规则采样和注入采样
    STM32 时钟树配置快速入门
    STM32 TIM 编码器模式采集编码器信号
    STM32 标准库V3.5启动文件startup_stm32f10xxx.s分析
  • 原文地址:https://www.cnblogs.com/brucemengbm/p/7233330.html
Copyright © 2011-2022 走看看