Sur cette page

AbstractClipAnimator QML Type

AbstractClipAnimator est la classe de base pour les types offrant des capacités de lecture d'animation. Plus d'informations...

Import Statement: import Qt3D.Animation 2.11
In C++: QAbstractClipAnimator
Inherited By:

BlendedClipAnimator and ClipAnimator

Status: Deprecated

Propriétés

Description détaillée

Les sous-classes de AbstractClipAnimator peuvent être agrégées par une entité pour fournir des capacités d'animation. Les composants de l'animateur fournissent une interface permettant de contrôler l'animation (par exemple, démarrage, arrêt). Chaque type d'animateur nécessite une certaine forme de données d'animation telles qu'un AbstractAnimationClip ainsi qu'un ChannelMapper qui décrit comment les canaux du clip d'animation doivent être mappés sur les propriétés des objets que vous souhaitez animer.

Les sous-classes suivantes sont disponibles :

Documentation sur les propriétés

channelMapper : ChannelMapper

Cette propriété contient le ChannelMapper qui contrôle la manière dont les canaux du clip d'animation s'appliquent aux propriétés des objets cibles.

clock : Clock

L'horloge contrôle la vitesse à laquelle une animation est jouée.

loops : int

Cette propriété indique le nombre de fois que l'animation doit être jouée.

Par défaut, le nombre de boucles est de 1 : l'animation sera jouée une fois et s'arrêtera ensuite.

Si elle vaut QAbstractClipAnimator::Infinite, l'animation se répète continuellement jusqu'à ce qu'elle soit explicitement arrêtée.

normalizedTime : real

Cette propriété contient la durée normalisée des clips.

running : bool

Cette propriété contient un booléen indiquant si l'animation est en cours d'exécution.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.