QClipAnimator Class

class Qt3DAnimation::QClipAnimator

QClipAnimator は、シンプルなアニメーション再生機能を提供するコンポーネントです。詳細...

Header: #include <QClipAnimator>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3danimation)
target_link_libraries(mytarget PRIVATE Qt6::3danimation)
qmake: QT += 3danimation
In QML: ClipAnimator
Inherits: Qt3DAnimation::QAbstractClipAnimator
Status: Deprecated

プロパティ

  • clip : Qt3DAnimation::QAbstractAnimationClip*

パブリック関数

Qt3DAnimation::QAbstractAnimationClip *clip() const

パブリックスロット

void setClip(Qt3DAnimation::QAbstractAnimationClip *clip)

シグナル

void clipChanged(Qt3DAnimation::QAbstractAnimationClip *clip)

詳細説明

QClipAnimator のインスタンスを QEntity に集約することで、アニメーション クリップを再生したり、計算されたアニメーション値を QObject のプロパティに適用したりする機能を追加できます。

アニメーションのキーフレーム データは、clip プロパティを通じて提供されます。これは、QAnimationClip を使用してプログラムで作成するか、QAnimationClipLoader を使用してファイルから読み込むことができます。

アニメーションクリップのデータのチャンネルから再生された値を適用するために、クリップアニメーターは、QChannelMapper オブジェクトを channelMapper プロパティに割り当てる必要があります。

アニメーターを制御するためのプロパティは、QAbstractClipAnimator 基本クラスによって提供されます。

Qt3DAnimation::QAbstractClipAnimatorQt3DAnimation::QAbstractAnimationClipQt3DAnimation::QChannelMapperQt3DAnimation::QBlendedClipAnimatorも参照して ください。

プロパティ ドキュメント

clip : Qt3DAnimation::QAbstractAnimationClip*

このプロパティは、再生するキーフレームデータを含むアニメーションクリップを保持します。キーフレームデータは、QAnimationClip またはQAnimationClipLoader のいずれかで指定できます。

アクセス関数

Qt3DAnimation::QAbstractAnimationClip *clip() const
void setClip(Qt3DAnimation::QAbstractAnimationClip *clip)

通知シグナル

void clipChanged(Qt3DAnimation::QAbstractAnimationClip *clip)

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。