AbstractClipAnimator QML Type
AbstractClipAnimator は、アニメーションの再生機能を提供する型の基本クラスです。詳細...
Import Statement: | import Qt3D.Animation 2.8 |
In C++: | QAbstractClipAnimator |
Inherited By: | |
Status: | Deprecated |
プロパティ
- channelMapper : ChannelMapper
- clock : Clock
- loops : int
- normalizedTime : real
- running : bool
詳細説明
AbstractClipAnimator のサブクラスは、アニメーション機能を提供する Entity に集約できます。アニメーター コンポーネントは、アニメーションを制御するためのインターフェイスを提供します(開始、停止など)。各アニメータータイプは、AbstractAnimationClip などのアニメーションデータと、アニメーションクリップのチャンネルをアニメーションさせたいオブジェクトのプロパティにマッピングする方法を記述した ChannelMapper を必要とします。
以下のサブクラスがあります:
- Qt3D.Animation.ChannelMapperClipAnimator
- Qt3D.Animation.ChannelMapperBlendedClipAnimator
プロパティ ドキュメント
channelMapper : ChannelMapper |
このプロパティは、アニメーションクリップのチャンネルをターゲットオブジェクトのプロパティにマッピングする方法を制御する ChannelMapper を保持します。
clock : Clock |
クロックは、アニメーションの再生速度を制御します。
loops : int |
このプロパティは、アニメーションの再生回数を保持します。
デフォルトでは loops は 1 で、アニメーションは一度再生された後に停止します。
QAbstractClipAnimator::Infinite に設定すると、アニメーションは明示的に停止されるまで継続的に繰り返されます。
normalizedTime : real |
このプロパティはクリップの正規化された時間を保持します。
running : bool |
このプロパティは、アニメーションが現在実行中かどうかを示すブール値を保持します。
©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本ドキュメントに記載されている内容は、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。