功能标签
前言
功能 均表示为一个字符串, 可以引用以下各项:
- 平台名称.
- 平台体系结构(64位或32位,x86或ARM).
- 平台类型(桌面, 移动,Web).
- 平台上支持的纹理压缩算法.
debug还是release(debug包括编辑器).- 项目是从编辑器运行还是从“独立”二进制文件运行。
- 更多的东西.
可以在运行时通过调用以下功能从单例 API查询功能:
OS.has_feature(name)
默认功能
区分大小写:自定义功能
导出预设 中用于生成它的相关字段:覆盖项目设置
项目设置 中的特定配置值. 这样可以在构建时, 更好地定制任意配置. 在下面的示例中, 为游戏的演示版本添加了一个不同的图标(在特定的导出预设中进行了自定义, 而该预设仅包含演示关卡). 覆盖后, 将为此特定配置添加一个新字段: 注解 项目设置的“override.cfg”功能时(与功能标签无关),记住功能标签仍然适用。因此,如果你想让它们覆盖所有平台和配置上的基本项目设置,请确保同时用所需的功能标签覆盖设置。默认覆盖
默认情况下, 已有很多覆盖的设置;它们可以在项目设置的许多地方中找到.自定义构建
ExportPlugin , 功能标签也可以用于自定义构建过程. 它们还用于指定在 GDNative 中加载和导出哪个共享库.
