Interface IVrmAnimation
- Namespace
- VMagicMirror.Buddy
VRM Animationの読み込み処理に関するAPIです。 本APIは作成途上のものであり、VMagicMirror v4.0.0の時点では本APIは利用できません。
public interface IVrmAnimationRemarks
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
- pathstring
- VRM Animation (.vrma) のファイルパス