C# Class AssetBundleManager, NewAssetBundleSample

Inheritance: Singleton
Afficher le fichier Open project: makoto-unity/NewAssetBundleSample Class Usage Examples

Méthodes publiques

Méthode Description
GetLoadedAssetBundle ( string assetBundleName, string &error ) : LoadedAssetBundle
Initialize ( string manifestAssetBundleName ) : AssetBundleLoadManifestOperation
LoadAssetAsync ( string assetBundleName, string assetName, System.Type type ) : AssetBundleLoadAssetOperation
LoadLevelAsync ( string assetBundleName, string levelName, bool isAdditive ) : AssetBundleLoadOperation
UnloadAssetBundle ( string assetBundleName ) : void

Méthodes protégées

Méthode Description
LoadAssetBundle ( string assetBundleName, bool isLoadingAssetBundleManifest = false ) : void
LoadAssetBundleInternal ( string assetBundleName, bool isLoadingAssetBundleManifest ) : bool
LoadDependencies ( string assetBundleName ) : void
RemapVariantName ( string assetBundleName ) : string
UnloadAssetBundleInternal ( string assetBundleName ) : void
UnloadDependencies ( string assetBundleName ) : void

Private Methods

Méthode Description
Update ( ) : void

Method Details

GetLoadedAssetBundle() static public méthode

static public GetLoadedAssetBundle ( string assetBundleName, string &error ) : LoadedAssetBundle
assetBundleName string
error string
Résultat LoadedAssetBundle

Initialize() static public méthode

static public Initialize ( string manifestAssetBundleName ) : AssetBundleLoadManifestOperation
manifestAssetBundleName string
Résultat AssetBundleLoadManifestOperation

LoadAssetAsync() static public méthode

static public LoadAssetAsync ( string assetBundleName, string assetName, System.Type type ) : AssetBundleLoadAssetOperation
assetBundleName string
assetName string
type System.Type
Résultat AssetBundleLoadAssetOperation

LoadAssetBundle() static protected méthode

static protected LoadAssetBundle ( string assetBundleName, bool isLoadingAssetBundleManifest = false ) : void
assetBundleName string
isLoadingAssetBundleManifest bool
Résultat void

LoadAssetBundleInternal() static protected méthode

static protected LoadAssetBundleInternal ( string assetBundleName, bool isLoadingAssetBundleManifest ) : bool
assetBundleName string
isLoadingAssetBundleManifest bool
Résultat bool

LoadDependencies() static protected méthode

static protected LoadDependencies ( string assetBundleName ) : void
assetBundleName string
Résultat void

LoadLevelAsync() static public méthode

static public LoadLevelAsync ( string assetBundleName, string levelName, bool isAdditive ) : AssetBundleLoadOperation
assetBundleName string
levelName string
isAdditive bool
Résultat AssetBundleLoadOperation

RemapVariantName() static protected méthode

static protected RemapVariantName ( string assetBundleName ) : string
assetBundleName string
Résultat string

UnloadAssetBundle() static public méthode

static public UnloadAssetBundle ( string assetBundleName ) : void
assetBundleName string
Résultat void

UnloadAssetBundleInternal() static protected méthode

static protected UnloadAssetBundleInternal ( string assetBundleName ) : void
assetBundleName string
Résultat void

UnloadDependencies() static protected méthode

static protected UnloadDependencies ( string assetBundleName ) : void
assetBundleName string
Résultat void