Qt3DAnimation::QClipAnimator Class
class Qt3DAnimation::QClipAnimatorQClipAnimator es un componente que proporciona funciones sencillas de reproducción de animaciones. Más...
| Cabecera: | #include <QClipAnimator> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS 3danimation)target_link_libraries(mytarget PRIVATE Qt6::3danimation) |
| qmake: | QT += 3danimation |
| En QML: | ClipAnimator |
| Hereda: | Qt3DAnimation::QAbstractClipAnimator |
| Status: | Obsoleto |
Propiedades
- clip : Qt3DAnimation::QAbstractAnimationClip*
Funciones públicas
| Qt3DAnimation::QAbstractAnimationClip * | clip() const |
Ranuras públicas
| void | setClip(Qt3DAnimation::QAbstractAnimationClip *clip) |
Señales
| void | clipChanged(Qt3DAnimation::QAbstractAnimationClip *clip) |
Descripción Detallada
Una instancia de QClipAnimator puede ser agregada por una QEntity para agregar la capacidad de reproducir clips de animación y aplicar los valores de animación calculados a propiedades de QObjects.
Los datos del fotograma clave de la animación se proporcionan a través de la propiedad clip. Este puede ser creado programáticamente con QAnimationClip o cargado desde un archivo con QAnimationClipLoader.
Para aplicar los valores reproducidos desde los canales de datos en el clip de animación, el animador del clip necesita tener un objeto QChannelMapper asignado a la propiedad channelMapper.
Las propiedades para controlar el animador son proporcionadas por la clase base QAbstractClipAnimator.
Véase también Qt3DAnimation::QAbstractClipAnimator, Qt3DAnimation::QAbstractAnimationClip, Qt3DAnimation::QChannelMapper, y Qt3DAnimation::QBlendedClipAnimator.
Documentación de propiedades
clip : Qt3DAnimation::QAbstractAnimationClip*
Esta propiedad contiene el clip de animación que contiene los datos de los fotogramas clave que se van a reproducir. Los datos del fotograma clave pueden especificarse en QAnimationClip o QAnimationClipLoader.
Funciones de acceso:
| Qt3DAnimation::QAbstractAnimationClip * | clip() const |
| void | setClip(Qt3DAnimation::QAbstractAnimationClip *clip) |
Señal notificadora:
| void | clipChanged(Qt3DAnimation::QAbstractAnimationClip *clip) |
© 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.