アニメーション再生
dx12_play_animPlay skeletal animation clips with crossfade on an entity by name or index. Adjust blend duration and loop mode for smooth transitions.
Instructions
スケルタルアニメーションのクリップをクロスフェード再生する(Lua の playAnim/playAnimByName と同じ経路)。clipName(名前) か clip(index) で指定、blend はフェード秒(既定 0.3)。loop を渡すとループ設定も変更。クリップ一覧は dx12_get_anim_state で確認。★アニメーションの更新は Play 中に進む。entity(id) か name 指定。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clip | No | クリップ index。clipName と排他(clipName 優先)。省略時 0。 | |
| loop | No | ループ再生するか。省略で現状維持。 | |
| name | No | エンティティ名(完全一致)。id の代わりに使える。Stop 後など id が変わる場面で安定。 | |
| blend | No | クロスフェード秒。省略で 0.3。 | |
| entity | No | エンティティ id(int)。name と排他。 | |
| clipName | No | クリップ名(完全一致)。dx12_get_anim_state の clips から選ぶ。 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | エンジンからの生の結果。実際の形は各ツールの説明 / dx12_describe_components を参照。text にも同内容を JSON 文字列で格納。 |