Class EditorUserBuildSettings
Inheritance
EditorUserBuildSettings
Assembly: UnityEditor.dll
Syntax
public class EditorUserBuildSettings : Object
Fields
|
Improve this Doc
View Source
activeBuildTargetChanged
Declaration
[Obsolete("UnityEditor.activeBuildTargetChanged has been deprecated.Use UnityEditor.Build.IActiveBuildTargetChanged instead.")]
public static Action activeBuildTargetChanged
Field Value
Properties
activeBuildTarget
Declaration
public static BuildTarget activeBuildTarget { get; }
Property Value
activeScriptCompilationDefines
Declaration
public static string[] activeScriptCompilationDefines { get; }
Property Value
allowDebugging
Declaration
public static bool allowDebugging { get; set; }
Property Value
androidBuildSubtarget
Declaration
public static MobileTextureSubtarget androidBuildSubtarget { get; set; }
Property Value
androidBuildSystem
Declaration
public static AndroidBuildSystem androidBuildSystem { get; set; }
Property Value
androidBuildType
Declaration
public static AndroidBuildType androidBuildType { get; set; }
Property Value
androidDebugMinification
Declaration
public static AndroidMinification androidDebugMinification { get; set; }
Property Value
androidETC2Fallback
Declaration
public static AndroidETC2Fallback androidETC2Fallback { get; set; }
Property Value
androidReleaseMinification
Declaration
public static AndroidMinification androidReleaseMinification { get; set; }
Property Value
Declaration
public static bool androidUseLegacySdkTools { get; set; }
Property Value
buildAppBundle
Declaration
public static bool buildAppBundle { get; set; }
Property Value
buildScriptsOnly
Declaration
public static bool buildScriptsOnly { get; set; }
Property Value
compressFilesInPackage
Declaration
public static bool compressFilesInPackage { get; set; }
Property Value
compressWithPsArc
Declaration
public static bool compressWithPsArc { get; set; }
Property Value
connectProfiler
Declaration
public static bool connectProfiler { get; set; }
Property Value
development
Declaration
public static bool development { get; set; }
Property Value
enableHeadlessMode
Declaration
public static bool enableHeadlessMode { get; set; }
Property Value
explicitArrayBoundsChecks
Declaration
public static bool explicitArrayBoundsChecks { get; set; }
Property Value
explicitDivideByZeroChecks
Declaration
public static bool explicitDivideByZeroChecks { get; set; }
Property Value
explicitNullChecks
Declaration
public static bool explicitNullChecks { get; set; }
Property Value
exportAsGoogleAndroidProject
Declaration
public static bool exportAsGoogleAndroidProject { get; set; }
Property Value
forceInstallation
Declaration
public static bool forceInstallation { get; set; }
Property Value
|
Improve this Doc
View Source
forceOptimizeScriptCompilation
Declaration
[Obsolete("forceOptimizeScriptCompilation is obsolete - will always return false. Control script optimization using the 'IL2CPP optimization level' configuration in Player Settings / Other.")]
public static bool forceOptimizeScriptCompilation { get; }
Property Value
installInBuildFolder
Declaration
public static bool installInBuildFolder { get; set; }
Property Value
iOSBuildConfigType
Declaration
public static iOSBuildType iOSBuildConfigType { get; set; }
Property Value
movePackageToDiscOuterEdge
Declaration
public static bool movePackageToDiscOuterEdge { get; set; }
Property Value
needSubmissionMaterials
Declaration
public static bool needSubmissionMaterials { get; set; }
Property Value
ps4BuildSubtarget
Declaration
public static PS4BuildSubtarget ps4BuildSubtarget { get; set; }
Property Value
ps4HardwareTarget
Declaration
public static PS4HardwareTarget ps4HardwareTarget { get; set; }
Property Value
selectedBuildTargetGroup
Declaration
public static BuildTargetGroup selectedBuildTargetGroup { get; set; }
Property Value
selectedStandaloneTarget
Declaration
public static BuildTarget selectedStandaloneTarget { get; set; }
Property Value
streamingInstallLaunchRange
Declaration
public static int streamingInstallLaunchRange { get; set; }
Property Value
switchCreateRomFile
Declaration
public static bool switchCreateRomFile { get; set; }
Property Value
switchCreateSolutionFile
Declaration
public static bool switchCreateSolutionFile { get; set; }
Property Value
switchEnableDebugPad
Declaration
public static bool switchEnableDebugPad { get; set; }
Property Value
switchEnableHeapInspector
Declaration
public static bool switchEnableHeapInspector { get; set; }
Property Value
switchNVNDrawValidation
Declaration
public static bool switchNVNDrawValidation { get; set; }
Property Value
switchNVNGraphicsDebugger
Declaration
public static bool switchNVNGraphicsDebugger { get; set; }
Property Value
switchNVNShaderDebugging
Declaration
public static bool switchNVNShaderDebugging { get; set; }
Property Value
switchRedirectWritesToHostMount
Declaration
public static bool switchRedirectWritesToHostMount { get; set; }
Property Value
symlinkLibraries
Declaration
public static bool symlinkLibraries { get; set; }
Property Value
webGLUsePreBuiltUnityEngine
Declaration
public static bool webGLUsePreBuiltUnityEngine { get; set; }
Property Value
wsaArchitecture
Declaration
public static string wsaArchitecture { get; set; }
Property Value
wsaBuildAndRunDeployTarget
Declaration
public static WSABuildAndRunDeployTarget wsaBuildAndRunDeployTarget { get; set; }
Property Value
wsaGenerateReferenceProjects
Declaration
public static bool wsaGenerateReferenceProjects { get; set; }
Property Value
wsaHolographicRemoting
Declaration
public static bool wsaHolographicRemoting { get; set; }
Property Value
wsaMinUWPSDK
Declaration
public static string wsaMinUWPSDK { get; set; }
Property Value
wsaSDK
Declaration
[Obsolete("EditorUserBuildSettings.wsaSDK is obsolete and has no effect.It will be removed in a subsequent Unity release.")]
public static WSASDK wsaSDK { get; set; }
Property Value
wsaSubtarget
Declaration
public static WSASubtarget wsaSubtarget { get; set; }
Property Value
wsaUWPBuildType
Declaration
public static WSAUWPBuildType wsaUWPBuildType { get; set; }
Property Value
wsaUWPSDK
Declaration
public static string wsaUWPSDK { get; set; }
Property Value
wsaUWPVisualStudioVersion
Declaration
public static string wsaUWPVisualStudioVersion { get; set; }
Property Value
xboxBuildSubtarget
Declaration
public static XboxBuildSubtarget xboxBuildSubtarget { get; set; }
Property Value
|
Improve this Doc
View Source
xboxOneAdditionalDebugPorts
Declaration
public static string xboxOneAdditionalDebugPorts { get; set; }
Property Value
xboxOneDeployDrive
Declaration
public static XboxOneDeployDrive xboxOneDeployDrive { get; set; }
Property Value
xboxOneDeployMethod
Declaration
public static XboxOneDeployMethod xboxOneDeployMethod { get; set; }
Property Value
xboxOneNetworkSharePath
Declaration
public static string xboxOneNetworkSharePath { get; set; }
Property Value
|
Improve this Doc
View Source
xboxOneRebootIfDeployFailsAndRetry
Declaration
public static bool xboxOneRebootIfDeployFailsAndRetry { get; set; }
Property Value
xboxOneUsername
Declaration
public static string xboxOneUsername { get; set; }
Property Value
Methods
GetBuildLocation(BuildTarget)
Declaration
public static string GetBuildLocation(BuildTarget target)
Parameters
Returns
|
Improve this Doc
View Source
Declaration
public static string GetPlatformSettings(string platformName, string name)
Parameters
Returns
Declaration
public static string GetPlatformSettings(string buildTargetGroup, string platformName, string name)
Parameters
Returns
GetWSADotNetNative(WSABuildType)
Declaration
public static bool GetWSADotNetNative(WSABuildType config)
Parameters
Returns
SetBuildLocation(BuildTarget, String)
Declaration
public static void SetBuildLocation(BuildTarget target, string location)
Parameters
|
Improve this Doc
View Source
Declaration
public static void SetPlatformSettings(string platformName, string name, string value)
Parameters
Declaration
public static void SetPlatformSettings(string buildTargetGroup, string buildTarget, string name, string value)
Parameters
SetWSADotNetNative(WSABuildType, Boolean)
Declaration
public static void SetWSADotNetNative(WSABuildType config, bool enabled)
Parameters
|
Improve this Doc
View Source
SwitchActiveBuildTarget(BuildTarget)
Declaration
[Obsolete("Please use SwitchActiveBuildTarget(BuildTargetGroup targetGroup, BuildTarget target)")]
public static bool SwitchActiveBuildTarget(BuildTarget target)
Parameters
Returns
SwitchActiveBuildTarget(BuildTargetGroup, BuildTarget)
Declaration
public static bool SwitchActiveBuildTarget(BuildTargetGroup targetGroup, BuildTarget target)
Parameters
Returns
SwitchActiveBuildTargetAsync(BuildTargetGroup, BuildTarget)
Declaration
public static bool SwitchActiveBuildTargetAsync(BuildTargetGroup targetGroup, BuildTarget target)
Parameters
Returns
Extension Methods