AbstractClipAnimator QML Type
AbstractClipAnimator es la clase base para los tipos que proporcionan capacidades de reproducción de animación. Más...
| Import Statement: | import Qt3D.Animation 2.11 |
| In C++: | QAbstractClipAnimator |
| Inherited By: | |
| Status: | Deprecated |
Propiedades
- channelMapper : ChannelMapper
- clock : Clock
- loops : int
- normalizedTime : real
- running : bool
Descripción detallada
Las subclases de AbstractClipAnimator pueden ser agregadas por una Entidad para proporcionar capacidades de animación. Los componentes del animador proporcionan una interfaz para controlar la animación (por ejemplo, iniciar, detener). Cada tipo de animador requiere algún tipo de dato de animación, como un AbstractAnimationClip, así como un ChannelMapper que describa cómo deben mapearse los canales del clip de animación en las propiedades de los objetos que se desea animar.
Están disponibles las siguientes subclases:
- Qt3D.Animation.ClipAnimator
- Qt3D.Animation.BlendedClipAnimator
Documentación de Propiedades
channelMapper : ChannelMapper
Esta propiedad contiene el ChannelMapper que controla como los canales en el clip de animación se mapean en las propiedades de los objetos destino.
clock : Clock
El reloj controla la velocidad con la que se reproduce una animación.
loops : int
Esta propiedad contiene el número de veces que la animación debe reproducirse.
Por defecto, loops es 1: la animación se reproducirá una vez y luego se detendrá.
Si se establece a QAbstractClipAnimator::Infinite, la animación se repetirá continuamente hasta que se detenga explícitamente.
normalizedTime : real
Esta propiedad mantiene el tiempo normalizado de los clips.
running : bool
Esta propiedad contiene un booleano que indica si la animación se está ejecutando actualmente.
© 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.