C# Class IABMgr, QFramework

ファイルを表示 Open project: liangxiegame/QFramework Class Usage Examples

Public Methods

Method Description
DebugAB ( string bundleName ) : void

Debugs A.

DisposeAllBundle ( ) : void
DisposeAllBundleAndRes ( ) : void

全部删除

DisposeAllObj ( ) : void
DisposeBundle ( string bundleName ) : void

循环处理关系

DisposeResObj ( string bundleName ) : void
DisposeResObj ( string bundleName, string resName ) : void
GetMultiRes ( string bundleName, string resName ) : Object[]
GetSingleRes ( string bundleName, string resName ) : Object
IABMgr ( string sceneName ) : UnityEngine
IsLoaddingFinish ( string bundleName ) : bool
IsLoadingAB ( string bundleName ) : bool
LoadAB ( string bundleName, LoaderProgress progress, LoadABCallBack callback ) : void
LoadABDependences ( string bundleName, string refName, LoaderProgress progress ) : IEnumerator
LoadABs ( string bundleName ) : IEnumerator

加载assetBundle必须先加载manifest

Private Methods

Method Description
GetDependences ( string bundleName ) : string[]

Method Details

DebugAB() public method

Debugs A.
public DebugAB ( string bundleName ) : void
bundleName string Scene/test.prefab
return void

DisposeAllBundle() public method

public DisposeAllBundle ( ) : void
return void

DisposeAllBundleAndRes() public method

全部删除
public DisposeAllBundleAndRes ( ) : void
return void

DisposeAllObj() public method

public DisposeAllObj ( ) : void
return void

DisposeBundle() public method

循环处理关系
public DisposeBundle ( string bundleName ) : void
bundleName string Bundle name.
return void

DisposeResObj() public method

public DisposeResObj ( string bundleName ) : void
bundleName string
return void

DisposeResObj() public method

public DisposeResObj ( string bundleName, string resName ) : void
bundleName string
resName string
return void

GetMultiRes() public method

public GetMultiRes ( string bundleName, string resName ) : Object[]
bundleName string
resName string
return Object[]

GetSingleRes() public method

public GetSingleRes ( string bundleName, string resName ) : Object
bundleName string
resName string
return Object

IABMgr() public method

public IABMgr ( string sceneName ) : UnityEngine
sceneName string
return UnityEngine

IsLoaddingFinish() public method

public IsLoaddingFinish ( string bundleName ) : bool
bundleName string
return bool

IsLoadingAB() public method

public IsLoadingAB ( string bundleName ) : bool
bundleName string
return bool

LoadAB() public method

public LoadAB ( string bundleName, LoaderProgress progress, LoadABCallBack callback ) : void
bundleName string
progress LoaderProgress
callback LoadABCallBack
return void

LoadABDependences() public method

public LoadABDependences ( string bundleName, string refName, LoaderProgress progress ) : IEnumerator
bundleName string
refName string
progress LoaderProgress
return IEnumerator

LoadABs() public method

加载assetBundle必须先加载manifest
public LoadABs ( string bundleName ) : IEnumerator
bundleName string Bundle name.
return IEnumerator