FrameAction QML Type
Proporciona una manera de tener una función síncrona ejecutada en cada fotograma. Más...
| Import Statement: | import Qt3D.Logic 2.11 |
| In C++: | QFrameAction |
| Inherits: | |
| Status: | Deprecated |
Señales
- triggered(real dt)
Descripción Detallada
FrameAction proporciona una forma de realizar tareas en cada fotograma de forma sincronizada con el backend Qt3D. Esto es útil para implementar algunos aspectos de la lógica de la aplicación y para crear prototipos de funcionalidad que más tarde pueden ser plegados en un aspecto adicional de Qt3D.
Por ejemplo, el FrameAction se puede utilizar para animar una propiedad en sincronía con el motor Qt3D donde un elemento de animación Qt Quick no está perfectamente sincronizado y puede dar lugar a tartamudeos en algunos casos.
Para ejecutar tu propio código en cada frame conéctate a la señal FrameAction::triggered.
Documentación de la señal
triggered(real dt)
Esta señal se emite cada fotograma, siendo dt el tiempo (en segundos) transcurrido desde el último disparo.
Nota: El manejador correspondiente es onTriggered.
© 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.