コンテンツにスキップ

Threepp.ModelAnimator

モデルアニメーション再生機 (three.js の AnimationMixer 相当)

対象 root (通常 model.getScene()) を内部で生かし続けるので、 ModelAnimator を保持している間はモデルも解放されない。

メンバー一覧

コンストラクタ

メソッド


ModelAnimator

コンストラクタ

引数

引数 既定値 説明
root   アニメ対象の Object3D (通常 model.getScene())

clipAction

メソッド

引数

引数 既定値 説明
model  
index  

解説

(GLTFModel, クリップindex) -> AnimationAction (未再生)


play

メソッド

引数

引数 既定値 説明
model  
index  

解説

(GLTFModel, index) -> AnimationAction (ループ設定+reset+play 一括。定番)


update

メソッド

引数

引数 既定値 説明
dt  

解説

(経過秒) 毎フレーム呼んでアニメを進める


stopAll

メソッド

解説

全アクション停止


setTimeScale

メソッド

引数

引数 既定値 説明
s  

解説

全体の再生速度 (1.0=等速)


getTimeScale

メソッド

解説

-> float