FrameAction QML 类型
提供一个在每个帧同步执行函数的方式。更多...
导入语句 | import Qt3D.Logic 2.7 |
实例化 | QFrameAction |
继承 |
信号
- triggered(real dt)
详细描述
FrameAction 提供了一种以同步方式在 Qt3D 后端中执行任务的机制。这可以用来实现某些应用程序逻辑的方面,并构思可以后来集成到 Qt3D 额外方面的功能。
例如,FrameAction 可以用来与 Qt3D 引擎同步动画一个属性,其中 Qt Quick 动画元素不是完全同步,在某些情况下可能导致卡顿。
要每个帧执行您自己的代码,请连接到 FrameAction::triggered 信号。
信号文档
triggered(real dt) |
此信号在每个帧发出,其中 dt 是自上次触发以来的时间(以秒为单位)。
注意:相应的处理程序是 onTriggered
。
© 2024 The Qt Company Ltd. 本文中包含的文档贡献是各自所有者的版权。本文件中的文档按照自由软件基金会出版的 GNU 自由文档许可证版本 1.3 的条款进行许可。Qt 和相应的标志是芬兰和/或世界上其他国家的 The Qt Company Ltd. 的商标。所有其他商标均为其各自所有者的财产。