C# 클래스 AssetBundles.AssetBundleManager

상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: unity3d-jp/AssetGraph 1 사용 예제들

공개 메소드들

메소드 설명
GetLoadedAssetBundle ( string assetBundleName, string &error ) : LoadedAssetBundle
Initialize ( ) : AssetBundleLoadManifestOperation
Initialize ( string manifestAssetBundleName ) : AssetBundleLoadManifestOperation
LoadAssetAsync ( string assetBundleName, string assetName, System type ) : AssetBundleLoadAssetOperation
LoadLevelAsync ( string assetBundleName, string levelName, bool isAdditive ) : AssetBundleLoadOperation
SetDevelopmentAssetBundleServer ( ) : void
SetSourceAssetBundleDirectory ( string relativePath ) : void
SetSourceAssetBundleURL ( string absolutePath ) : void
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

비공개 메소드들

메소드 설명
GetStreamingAssetsPath ( ) : string
Log ( LogType logType, string text ) : void
Update ( ) : void

메소드 상세

GetLoadedAssetBundle() 공개 정적인 메소드

public static GetLoadedAssetBundle ( string assetBundleName, string &error ) : LoadedAssetBundle
assetBundleName string
error string
리턴 LoadedAssetBundle

Initialize() 공개 정적인 메소드

public static Initialize ( ) : AssetBundleLoadManifestOperation
리턴 AssetBundleLoadManifestOperation

Initialize() 공개 정적인 메소드

public static Initialize ( string manifestAssetBundleName ) : AssetBundleLoadManifestOperation
manifestAssetBundleName string
리턴 AssetBundleLoadManifestOperation

LoadAssetAsync() 공개 정적인 메소드

public static LoadAssetAsync ( string assetBundleName, string assetName, System type ) : AssetBundleLoadAssetOperation
assetBundleName string
assetName string
type System
리턴 AssetBundleLoadAssetOperation

LoadAssetBundle() 보호된 정적인 메소드

protected static LoadAssetBundle ( string assetBundleName, bool isLoadingAssetBundleManifest = false ) : void
assetBundleName string
isLoadingAssetBundleManifest bool
리턴 void

LoadAssetBundleInternal() 보호된 정적인 메소드

protected static LoadAssetBundleInternal ( string assetBundleName, bool isLoadingAssetBundleManifest ) : bool
assetBundleName string
isLoadingAssetBundleManifest bool
리턴 bool

LoadDependencies() 보호된 정적인 메소드

protected static LoadDependencies ( string assetBundleName ) : void
assetBundleName string
리턴 void

LoadLevelAsync() 공개 정적인 메소드

public static LoadLevelAsync ( string assetBundleName, string levelName, bool isAdditive ) : AssetBundleLoadOperation
assetBundleName string
levelName string
isAdditive bool
리턴 AssetBundleLoadOperation

RemapVariantName() 보호된 정적인 메소드

protected static RemapVariantName ( string assetBundleName ) : string
assetBundleName string
리턴 string

SetDevelopmentAssetBundleServer() 공개 정적인 메소드

public static SetDevelopmentAssetBundleServer ( ) : void
리턴 void

SetSourceAssetBundleDirectory() 공개 정적인 메소드

public static SetSourceAssetBundleDirectory ( string relativePath ) : void
relativePath string
리턴 void

SetSourceAssetBundleURL() 공개 정적인 메소드

public static SetSourceAssetBundleURL ( string absolutePath ) : void
absolutePath string
리턴 void

UnloadAssetBundle() 공개 정적인 메소드

public static UnloadAssetBundle ( string assetBundleName ) : void
assetBundleName string
리턴 void

UnloadAssetBundleInternal() 보호된 정적인 메소드

protected static UnloadAssetBundleInternal ( string assetBundleName ) : void
assetBundleName string
리턴 void

UnloadDependencies() 보호된 정적인 메소드

protected static UnloadDependencies ( string assetBundleName ) : void
assetBundleName string
리턴 void