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

BuildPlayerWindow.RegisterGetBuildPlayerOptionsHandler

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们会阅读用户提出的每一项修改建议,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的修改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public static void RegisterGetBuildPlayerOptionsHandler(Func<BuildPlayerOptions,BuildPlayerOptions> func);

参数

func 委托 System.Func,它接收一个 BuildPlayerOptions 参数。传递给委托的值将表示默认选项。返回值将传递给默认构建播放器处理程序,或传递给使用 BuildPlayerWindow.RegisterBuildPlayerHandler 设置的自定义处理程序。

描述

注册一个委托方法来计算传递给构建播放器处理程序的 BuildPlayerOptions。注册空值将恢复默认行为,这等效于调用 BuildPlayerWindow.DefaultBuildMethods.GetBuildPlayerOptions

如果注册了此委托并与默认构建播放器处理程序结合使用,请确保在退出之前设置 BuildPlayerOptions.scenesBuildPlayerOptions.locationPathNameBuildPlayerOptions.target,以便构建过程能够正确进行。