Version: 2022.1

BuildPlayerOptions

struct in UnityEditor

切换到手册

描述

提供各种选项以控制 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清单文件(用于描述构建中使用的所有资源包)的路径(可选)。
extraScriptingDefinesUser-specified preprocessor defines used while compiling assemblies for the player.
locationPathName要构建应用程序的路径。
options其他 BuildOptions,例如是否运行已构建的播放器。
scenesThe Scenes to be included in the build.
subtargetThe Subtarget to build.
target要构建的 BuildTarget。
targetGroup要构建的 BuildTargetGroup。
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961