Manual     Reference     Scripting  
  
Scripting > Editor Classes > BuildPipeline   
  • Menu
  • Overview
  • Runtime Classes
  • Attributes
  • Enumerations
  • Editor Classes
  • Enumerations
  • History
  • Index
  • BuildPipeline
  • All Members
  • Class Functions
  • BuildAssetBundle
  • BuildAssetBundleExplicitAssetNames
  • BuildPlayer
  • PopAssetDependencies
  • PushAssetDependencies

BuildPipeline.BuildAssetBundle  

static function BuildAssetBundle (mainAsset : Object, assets : Object[], pathName : string, options : BuildAssetBundleOptions = BuildAssetBundleOptions.CollectDependencies | BuildAssetBundleOptions.CompleteAssets) : bool

Description

Builds an asset bundle (Unity Pro only).

Creates a compressed unity3d file that contains a collection of assets. AssetBundles can contain any asset found in the project folder. This lets you stream resource data of any type, fully setup prefabs, textures, meshes, animations, any type of asset shown in the project window. mainAsset lets you specify a specific object that can be conveniently retrieved using AssetBundle.mainAsset. The compressed asset bundle file will be saved at pathName. options allows you to automatically include dependencies or always include complete assets instead of just the exact referenced objects. All paths are relative to the project folder. Like: "Assets/MyTextures/hello.png"

See Also: AssetBundle class, WWW.assetBundle.