C# Class UnityEditor.PostprocessBuildPlayer

显示文件 Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Public Methods

Method Description
GetExtensionForBuildTarget ( BuildTarget target, BuildOptions options ) : string
GetScriptLayoutFileFromBuild ( BuildOptions options, BuildTarget target, string installPath, string fileName ) : string
Launch ( BuildTarget target, string path, string productName, BuildOptions options ) : void
Postprocess ( BuildTarget target, string installPath, string companyName, string productName, int width, int height, string downloadWebplayerUrl, string manualDownloadWebplayerUrl, BuildOptions options, RuntimeClassRegistry usedClassRegistry, BuildReport report ) : void
PrepareForBuild ( BuildOptions options, BuildTarget target ) : string
SupportsInstallInBuildFolder ( BuildTarget target ) : bool
SupportsScriptsOnlyBuild ( BuildTarget target ) : bool

Private Methods

Method Description
ExecuteSystemProcess ( string command, string args, string workingdir ) : string
GenerateBundleIdentifier ( string companyName, string productName ) : string
GetArchitectureForTarget ( BuildTarget target ) : string
InstallPluginsByExtension ( string pluginSourceFolder, string extension, string debugExtension, string destPluginFolder, bool copyDirectories ) : bool
InstallStreamingAssets ( string stagingAreaDataPath ) : void
InstallStreamingAssets ( string stagingAreaDataPath, BuildReport report ) : void

Method Details

GetExtensionForBuildTarget() public static method

public static GetExtensionForBuildTarget ( BuildTarget target, BuildOptions options ) : string
target BuildTarget
options BuildOptions
return string

GetScriptLayoutFileFromBuild() public static method

public static GetScriptLayoutFileFromBuild ( BuildOptions options, BuildTarget target, string installPath, string fileName ) : string
options BuildOptions
target BuildTarget
installPath string
fileName string
return string

Launch() public static method

public static Launch ( BuildTarget target, string path, string productName, BuildOptions options ) : void
target BuildTarget
path string
productName string
options BuildOptions
return void

Postprocess() public static method

public static Postprocess ( BuildTarget target, string installPath, string companyName, string productName, int width, int height, string downloadWebplayerUrl, string manualDownloadWebplayerUrl, BuildOptions options, RuntimeClassRegistry usedClassRegistry, BuildReport report ) : void
target BuildTarget
installPath string
companyName string
productName string
width int
height int
downloadWebplayerUrl string
manualDownloadWebplayerUrl string
options BuildOptions
usedClassRegistry RuntimeClassRegistry
report BuildReport
return void

PrepareForBuild() public static method

public static PrepareForBuild ( BuildOptions options, BuildTarget target ) : string
options BuildOptions
target BuildTarget
return string

SupportsInstallInBuildFolder() public static method

public static SupportsInstallInBuildFolder ( BuildTarget target ) : bool
target BuildTarget
return bool

SupportsScriptsOnlyBuild() public static method

public static SupportsScriptsOnlyBuild ( BuildTarget target ) : bool
target BuildTarget
return bool