C# Класс AssetBundleManager, NewAssetBundleSample

Наследование: Singleton
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
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

Приватные методы

Метод Описание
Update ( ) : void

Описание методов

GetLoadedAssetBundle() статический публичный Метод

static public GetLoadedAssetBundle ( string assetBundleName, string &error ) : LoadedAssetBundle
assetBundleName string
error string
Результат LoadedAssetBundle

Initialize() статический публичный Метод

static public Initialize ( string manifestAssetBundleName ) : AssetBundleLoadManifestOperation
manifestAssetBundleName string
Результат AssetBundleLoadManifestOperation

LoadAssetAsync() статический публичный Метод

static public LoadAssetAsync ( string assetBundleName, string assetName, System.Type type ) : AssetBundleLoadAssetOperation
assetBundleName string
assetName string
type System.Type
Результат AssetBundleLoadAssetOperation

LoadAssetBundle() статический защищенный Метод

static protected LoadAssetBundle ( string assetBundleName, bool isLoadingAssetBundleManifest = false ) : void
assetBundleName string
isLoadingAssetBundleManifest bool
Результат void

LoadAssetBundleInternal() статический защищенный Метод

static protected LoadAssetBundleInternal ( string assetBundleName, bool isLoadingAssetBundleManifest ) : bool
assetBundleName string
isLoadingAssetBundleManifest bool
Результат bool

LoadDependencies() статический защищенный Метод

static protected LoadDependencies ( string assetBundleName ) : void
assetBundleName string
Результат void

LoadLevelAsync() статический публичный Метод

static public LoadLevelAsync ( string assetBundleName, string levelName, bool isAdditive ) : AssetBundleLoadOperation
assetBundleName string
levelName string
isAdditive bool
Результат AssetBundleLoadOperation

RemapVariantName() статический защищенный Метод

static protected RemapVariantName ( string assetBundleName ) : string
assetBundleName string
Результат string

UnloadAssetBundle() статический публичный Метод

static public UnloadAssetBundle ( string assetBundleName ) : void
assetBundleName string
Результат void

UnloadAssetBundleInternal() статический защищенный Метод

static protected UnloadAssetBundleInternal ( string assetBundleName ) : void
assetBundleName string
Результат void

UnloadDependencies() статический защищенный Метод

static protected UnloadDependencies ( string assetBundleName ) : void
assetBundleName string
Результат void