RPG Maker Unite version 1.00.00
Generated by Doxygen 1.9.6
 
Loading...
Searching...
No Matches
RPGMaker.Codebase.CoreSystem.Helper.AddressableManager.Load Class Reference

Static Public Member Functions

static void LoadAssetAsync< T > (string key, Action< T > action=null)
 Addressables.LoadAssetAsync() の代わり
 
static void LoadAssetsAsync< T > (string key, Action< IList< T > > actions=null)
 Addressables.LoadAssetsAsync() の代わり
 
static int GetLoadCount ()
 現在のロードファイル数を取得します
 
static bool CheckLoadDone< T > (string key)
 指定したアドレス、ラベルの読み込み完了を確認します
 
static void Release< T > (string key)
 アセットアンロード
 
static void ReleaseAll ()
 全アセットアンロード
 
static void unload (string typekey)
 アンロード
 
static T LoadAssetSync< T > (string path)
 
static async Task< bool > CheckResourceExistence (string path)
 

Member Function Documentation

◆ LoadAssetAsync< T >()

static void RPGMaker.Codebase.CoreSystem.Helper.AddressableManager.Load.LoadAssetAsync< T > ( string  key,
Action< T >  action = null 
)
static

Addressables.LoadAssetAsync() の代わり

Template Parameters
T読み込むデータのデータ型
Parameters
keyアドレス、ラベル
action引数は ASyncOperationHandle ではなく T型 のインスタンス

◆ LoadAssetsAsync< T >()

static void RPGMaker.Codebase.CoreSystem.Helper.AddressableManager.Load.LoadAssetsAsync< T > ( string  key,
Action< IList< T > >  actions = null 
)
static

Addressables.LoadAssetsAsync() の代わり

Template Parameters
T読み込むデータのデータ型
Parameters
keyアドレス、ラベル
actions引数は ASyncOperationHandle ではなく T型 のインスタンス配列

◆ Release< T >()

static void RPGMaker.Codebase.CoreSystem.Helper.AddressableManager.Load.Release< T > ( string  key)
static

アセットアンロード

Template Parameters
T読み込んだデータのデータ型
Parameters
keyアドレス、ラベル