Unity 有一系列内置的脚本符号,这些符号代表可以在 脚本一段代码,允许您创建自己的组件、触发游戏事件、随时间推移修改组件属性并以任何您喜欢的方式响应用户输入。 更多信息
参见 术语表 中使用的选项,以选择性地包含或排除代码部分的编译。有关条件编译的更多信息,请参阅 条件编译。
注意:您还可以将脚本符号称为定义符号、预处理器定义或定义。
Unity 会为通用 Windows 平台 (UWP) 自动定义这些脚本符号。
脚本符号 | 描述 |
---|---|
UNITY_WINRT |
在所有脚本中定义。 |
UNITY_WSA |
在所有脚本中定义。 |
UNITY_WINRT_10_0 |
在所有脚本中定义。 |
UNITY_WSA_10_0 |
在所有脚本中定义。 |
ENABLE_IL2CPP |
使用 IL2CPPUnity 开发的脚本后端,可以在构建某些平台的项目时用作 Mono 的替代方案。 更多信息 参见 术语表 脚本后端为 Unity 中的脚本提供支持的框架。Unity 根据目标平台支持三种不同的脚本后端:Mono、.NET 和 IL2CPP。但是,通用 Windows 平台仅支持两种:.NET 和 IL2CPP。 更多信息 参见 术语表 时,在所有脚本中定义。 |
WINDOWS_UWP |
为 UWP 构建时,在所有脚本中定义。 |
ENABLE_WINMD_SUPPORT |
为 UWP 构建时,在所有脚本中定义。 |