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

BuildPlayerOptions

UnityEditor 中的结构体

建议修改

成功!

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

关闭

提交失败

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

关闭

取消

描述

提供各种选项来控制 BuildPipeline.BuildPlayer 的行为。

using UnityEditor;
using UnityEngine;

public class BuildPlayerOptionsExample { [MenuItem("Build/Log Build Settings")] public static void MyBuild() { // Log some of the current build options retrieved from the Build Settings Window BuildPlayerOptions buildPlayerOptions = BuildPlayerWindow.DefaultBuildMethods.GetBuildPlayerOptions(new BuildPlayerOptions()); Debug.Log("BuildPlayerOptions\n" + "Scenes: " + string.Join(",", buildPlayerOptions.scenes) + "\n" + "Build location: " + buildPlayerOptions.locationPathName + "\n" + "Options: " + buildPlayerOptions.options + "\n" + "Target: " + buildPlayerOptions.target); } }

属性

assetBundleManifestPath构建中使用的所有资源包的清单文件的路径(可选)。
extraScriptingDefines编译播放器程序集时使用的用户指定的预处理器定义。
locationPathName应用程序将构建到的路径。
options其他 BuildOptions,例如是否运行构建的播放器。
scenes要包含在构建中的场景。
subtarget要构建的子目标。
target要构建的 BuildTarget。
targetGroup要构建的 BuildTargetGroup。