PySide6.Qt3DExtras.Qt3DExtras.QFirstPersonCameraController¶
- class QFirstPersonCameraController¶
QFirstPersonCameraController类允许从第一人称视角控制场景相机。更多…概要¶
方法¶
def
__init__()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
控件有:
输入
操作
鼠标左键
当按下鼠标左键时,沿x轴移动鼠标可以平移相机,沿y轴移动可以倾斜相机。
鼠标滚轮
在不改变视图中心的情况下放大和缩小相机。
Shift键
按下时激活精细运动控制。使鼠标的平移和倾斜不那么敏感。
方向键
相对于相机视口水平移动相机。
向上翻页和向下翻页键
相对于相机视口垂直移动相机。
Escape
移动相机以使整个场景在相机视口中可见。
- __init__([parent=None])¶
- Parameters:
parent –
QNode