PySide6.Qt3DInput.Qt3DInput.QButtonAxisInput¶
- class QButtonAxisInput¶
由按钮控制的轴输入 轴值由按钮控制,而不是传统的模拟输入,如操纵杆。更多…
概要¶
属性¶
方法¶
def
__init__()
def
acceleration()
def
buttons()
def
deceleration()
def
scale()
插槽¶
def
setButtons()
def
setScale()
信号¶
def
buttonsChanged()
def
scaleChanged()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
注意
当使用
from __feature__ import true_property
时,属性可以直接使用,否则通过访问器函数使用。- property accelerationᅟ: float¶
指定当按住按钮时轴值变化的速率
- Access functions:
- property buttonsᅟ: list of int¶
指定控制轴的按钮
- Access functions:
- property decelerationᅟ: float¶
指定当按钮释放时轴值返回正常的速度
- Access functions:
- property scaleᅟ: float¶
指定如何缩放轴输出值。默认情况下不应用缩放,因此默认为1。
- Access functions:
- __init__([parent=None])¶
- Parameters:
parent –
QNode
使用
parent
构造一个新的QButtonAxisInput
实例。- acceleration()¶
- Return type:
浮点数
另请参阅
setAcceleration()
属性
accelerationᅟ
的获取器。- accelerationChanged(acceleration)¶
- Parameters:
加速度 – float
属性
accelerationᅟ
的通知信号。- buttons()¶
- Return type:
整数列表
另请参阅
setButtons()
属性
buttonsᅟ
的获取器。- buttonsChanged(buttons)¶
- Parameters:
buttons – .整数列表
属性
buttonsᅟ
的通知信号。- deceleration()¶
- Return type:
浮点数
另请参阅
setDeceleration()
属性
decelerationᅟ
的获取器。- decelerationChanged(deceleration)¶
- Parameters:
减速度 – float
属性
decelerationᅟ
的通知信号。- scale()¶
- Return type:
浮点数
另请参阅
setScale()
属性
scaleᅟ
的获取器。- scaleChanged(scale)¶
- Parameters:
scale – 浮点数
属性
scaleᅟ
的通知信号。- setAcceleration(acceleration)¶
- Parameters:
加速度 – float
另请参阅
acceleration()
属性
accelerationᅟ
的设置器。- setButtons(buttons)¶
- Parameters:
buttons – .整数列表
另请参阅
buttons()
属性
buttonsᅟ
的设置器。- setDeceleration(deceleration)¶
- Parameters:
减速度 – float
另请参阅
deceleration()
属性
decelerationᅟ
的设置器。- setScale(scale)¶
- Parameters:
scale – 浮点数
另请参阅
scale()
属性
scaleᅟ
的设置器。