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 を実行するか。

assetIds?: (
    | string
    | VectorImageAssetGenerationConfiguration
    | DynamicAssetConfiguration
)[]

読み込むアセット。

assetManager: AssetManager

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

assetPaths?: string[]

読み込むアセット。

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

userData: null | UserData

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