PySide6.QtSpatialAudio.QAudioListener¶
- class QAudioListener¶
定义听者相对于由
QAudioEngine定义的声音场的位置和方向。更多…概要¶
方法¶
def
__init__()def
engine()def
position()def
rotation()def
setPosition()def
setRotation()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
一个
QAudioEngine可以有一个监听者,该监听者定义了听音场的人的位置和方向。- __init__(engine)¶
- Parameters:
引擎 –
QAudioEngine
为空间音频引擎
engine创建一个监听器。- engine()¶
- Return type:
返回与此监听器关联的引擎。
返回监听器的当前位置。
另请参阅
- rotation()¶
- Return type:
返回监听器在3D空间中的方向。
另请参阅
将监听器在3D空间中的位置设置为
pos。默认单位为厘米。另请参阅
- setRotation(q)¶
- Parameters:
q –
QQuaternion
将监听器在3D空间中的方向设置为
q。另请参阅