Interface IVrmAnimation
- Namespace
- VMagicMirror.Buddy
VRM Animationの読み込み処理に関するAPIです。 本APIは作成途上のものであり、VMagicMirror v4.0.0の時点では本APIは利用できません。
public interface IVrmAnimation
Remarks
VMagicMirror v4.0.0の時点では機能整備が完了していないため、本APIの利用手段は提供していません。 ここでは、想定している機能を提示する目的でドキュメントを公開しています。
VRMやGLBによる3Dオブジェクトをサブキャラとして表示する機能は、 v4.0.0 以降のマイナーアップデートとして提供予定です。
Properties
IsLoaded
LoadAsync(string) によるロード処理が終わっていれば true
、そうでなければ false
を返します。
bool IsLoaded { get; }
Property Value
Methods
GetLength()
IsLoaded が true
の場合、読み込んだアニメーションの長さを秒単位で取得します。
読み込みが完了していない場合は -1 を返します。
float GetLength()
Returns
- float
VRM Animationの再生時間の秒数
LoadAsync(string)
ファイルパスを指定してVRM Animationをロードします。
Task LoadAsync(string path)
Parameters
path
stringVRM Animation (.vrma) のファイルパス