Class BuildPipeline
Inheritance
BuildPipeline
Assembly: UnityEditor.dll
Syntax
public class BuildPipeline
Properties
isBuildingPlayer
Declaration
public static bool isBuildingPlayer { get; }
Property Value
Methods
|
Improve this Doc
View Source
BuildAssetBundle(Object, Object[], String, out UInt32, BuildAssetBundleOptions, BuildTarget)
Declaration
[Obsolete("BuildAssetBundle has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static bool BuildAssetBundle(Object mainAsset, Object[] assets, string pathName, out uint crc, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform)
Parameters
Returns
|
Improve this Doc
View Source
BuildAssetBundle(Object, Object[], String, BuildAssetBundleOptions, BuildTarget)
Declaration
[Obsolete("BuildAssetBundle has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static bool BuildAssetBundle(Object mainAsset, Object[] assets, string pathName, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform)
Parameters
Returns
|
Improve this Doc
View Source
BuildAssetBundleExplicitAssetNames(Object[], String[], String, out UInt32, BuildAssetBundleOptions, BuildTarget)
Declaration
[Obsolete("BuildAssetBundleExplicitAssetNames has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static bool BuildAssetBundleExplicitAssetNames(Object[] assets, string[] assetNames, string pathName, out uint crc, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform)
Parameters
Returns
|
Improve this Doc
View Source
BuildAssetBundleExplicitAssetNames(Object[], String[], String, BuildAssetBundleOptions, BuildTarget)
Declaration
[Obsolete("BuildAssetBundleExplicitAssetNames has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static bool BuildAssetBundleExplicitAssetNames(Object[] assets, string[] assetNames, string pathName, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform)
Parameters
Returns
|
Improve this Doc
View Source
BuildAssetBundles(String, AssetBundleBuild[], BuildAssetBundleOptions, BuildTarget)
Declaration
public static AssetBundleManifest BuildAssetBundles(string outputPath, AssetBundleBuild[] builds, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform)
Parameters
Returns
|
Improve this Doc
View Source
BuildAssetBundles(String, BuildAssetBundleOptions, BuildTarget)
Declaration
public static AssetBundleManifest BuildAssetBundles(string outputPath, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform)
Parameters
Returns
|
Improve this Doc
View Source
BuildPlayer(String[], String, BuildTarget, BuildOptions)
Declaration
public static BuildReport BuildPlayer(string[] levels, string locationPathName, BuildTarget target, BuildOptions options)
Parameters
Returns
|
Improve this Doc
View Source
BuildPlayer(BuildPlayerOptions)
Declaration
public static BuildReport BuildPlayer(BuildPlayerOptions buildPlayerOptions)
Parameters
Returns
|
Improve this Doc
View Source
BuildPlayer(EditorBuildSettingsScene[], String, BuildTarget, BuildOptions)
Declaration
public static BuildReport BuildPlayer(EditorBuildSettingsScene[] levels, string locationPathName, BuildTarget target, BuildOptions options)
Parameters
Returns
|
Improve this Doc
View Source
BuildStreamedSceneAssetBundle(String[], String, BuildTarget)
Declaration
[Obsolete("BuildStreamedSceneAssetBundle has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static string BuildStreamedSceneAssetBundle(string[] levels, string locationPath, BuildTarget target)
Parameters
Returns
|
Improve this Doc
View Source
BuildStreamedSceneAssetBundle(String[], String, BuildTarget, out UInt32)
Declaration
[Obsolete("BuildStreamedSceneAssetBundle has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static string BuildStreamedSceneAssetBundle(string[] levels, string locationPath, BuildTarget target, out uint crc)
Parameters
Returns
|
Improve this Doc
View Source
BuildStreamedSceneAssetBundle(String[], String, BuildTarget, out UInt32, BuildOptions)
Declaration
[Obsolete("BuildStreamedSceneAssetBundle has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static string BuildStreamedSceneAssetBundle(string[] levels, string locationPath, BuildTarget target, out uint crc, BuildOptions options)
Parameters
Returns
|
Improve this Doc
View Source
BuildStreamedSceneAssetBundle(String[], String, BuildTarget, BuildOptions)
Declaration
[Obsolete("BuildStreamedSceneAssetBundle has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static string BuildStreamedSceneAssetBundle(string[] levels, string locationPath, BuildTarget target, BuildOptions options)
Parameters
Returns
GetBuildTargetGroup(BuildTarget)
Declaration
public static BuildTargetGroup GetBuildTargetGroup(BuildTarget platform)
Parameters
Returns
GetCRCForAssetBundle(String, out UInt32)
Declaration
public static bool GetCRCForAssetBundle(string targetPath, out uint crc)
Parameters
Returns
GetHashForAssetBundle(String, out Hash128)
Declaration
public static bool GetHashForAssetBundle(string targetPath, out Hash128 hash)
Parameters
Returns
IsBuildTargetSupported(BuildTargetGroup, BuildTarget)
Declaration
public static bool IsBuildTargetSupported(BuildTargetGroup buildTargetGroup, BuildTarget target)
Parameters
Returns
PopAssetDependencies()
Declaration
[Obsolete("PopAssetDependencies has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static void PopAssetDependencies()
PushAssetDependencies()
Declaration
[Obsolete("PushAssetDependencies has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static void PushAssetDependencies()
Extension Methods