AxisAccumulator QML 类型
用于 Qt3DInput::QAxisAccumulator C++ 类的 QML 前端。 更多...
导入声明 | import Qt3D.Input 2.7 |
实例化 | QAxisAccumulator |
属性
- sourceAxis : Axis
- sourceAxisType : SourceAxisType
- value : real
详细描述
轴报告了输入设备上轴的当前位置。当轴返回到中性位置时,该轴的值返回到 0。通常,需要以其他方式使用轴输入来控制变量,例如将轴的值视为速度(时间的一阶导数)或加速度(时间的一阶导数)。这可以通过用户代码或使用 FrameAction 完成,但这些方法并不理想,因为它们会给主线程添加更多工作,并且本质上是命令式的。AxisAccumulator 类允许在 Qt 3D 后端执行此常见任务,并以声明式的形式指定。
属性文档
sourceAxis : Axis |
要对其累加轴值的轴。
sourceAxisType : SourceAxisType |
sourceAxisType 属性指定累加器如何处理源轴的值。
value : real |
在累加时按比例缩放轴值的大小。这可以被视为轴可以控制的最高速度或加速度。
© 2024 Qt 公司有限公司。本文件内包含的文档贡献是其各自所有者的版权。本文件内提供的文档是根据自由软件基金会的 GNU 自由文档许可证版本 1.3 许可的。Qt 和相关标志是芬兰及其它国家 Qt 公司的商标。所有其他商标均为其各自所有者的财产。