Show / Hide Table of Contents

Class ModelLoaderFactory

状況に応じてモデルをロードするモジュールを作成するファクトリー

Inheritance
Object
ModelLoaderFactory
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: VRoidSDK
Assembly: VRoidSDK.dll
Syntax
public static class ModelLoaderFactory
Remarks

ファイルがすでにキャッシュ上に存在する場合は、キャッシュからロードするモジュールを作成し、 存在しない場合は、HubApiを実行してダウンロードしてからロードするモジュールを作成する

Methods

Create(CharacterModel, ICoroutineHandlable, HubModelDeserializerOption, Action<IModelLoader>, Action<ApiErrorFormat>)

モデルをロードするモジュールを作成する

Declaration
public static void Create(CharacterModel characterModel, ICoroutineHandlable coroutineHandler, HubModelDeserializerOption option, Action<IModelLoader> onSuccess, Action<ApiErrorFormat> onError)
Parameters
Type Name Description
CharacterModel characterModel

ロードするキャラクターモデル

ICoroutineHandlable coroutineHandler

コルーチンが実行できるハンドラオブジェクト

HubModelDeserializerOption option

オプション

Action<IModelLoader> onSuccess

成功時のコールバック関数

Action<ApiErrorFormat> onError

失敗時のコールバック関数

Back to top Generated by DocFX