版本:Unity 6 (6000.0)
语言英语
  • C#

BuildAssetBundlesParameters.extraScriptingDefines

建议修改

成功!

感谢您帮助我们提升 Unity 文档的质量。虽然我们不可能接受所有来稿,但也确会仔细阅读每一位用户建议的修改,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,您的建议修改无法提交。请于几分钟后再尝试提交。感谢您花时间帮助我们提升 Unity 文档的质量。

关闭

取消

public string[] extraScriptingDefines;

说明

用户指定的预处理器定义,可用于在 AssetBundle 构建期间编译程序集时使用(可选)。

预处理器定义可用于从类定义中排除序列化字段,因此会对构建过程中序列化对象的方式造成影响。通常,此处传递的值应与玩家构建期间传递的任何 extra scripting defines 匹配。

其他资源:BuildPlayerOptions.extraScriptingDefines