Interface AssetHolderParameterObject<UserData>

AssetHolder のコンストラクタに指定できるパラメータ。 通常、ゲーム開発者が利用する必要はない。

interface AssetHolderParameterObject<UserData> {
    alwaysNotifyFinish?: boolean;
    assetIds?: (string | VectorImageAssetGenerationConfiguration | DynamicAssetConfiguration)[];
    assetManager: AssetManager;
    assetPaths?: string[];
    handlerSet: AssetHolderHandlerSet<UserData>;
    userData: null | UserData;
}

Type Parameters

  • UserData

Properties

alwaysNotifyFinish?: boolean

エラーが発生したか否かに関わらず常に handlerSet.handleFinish を実行するか。

読み込むアセット。

assetManager: AssetManager

アセットの読み込みに利用するアセットマネージャ。

assetPaths?: string[]

読み込むアセット。

このインスタンスの状態を通知するハンドラ群。

userData: null | UserData

このインスタンスに紐づけるユーザ定義データ。