PySide6.Qt3DExtras.Qt3DExtras.QFirstPersonCameraController

class QFirstPersonCameraController

QFirstPersonCameraController 类允许从第一人称视角控制场景相机。更多

PySide6.Qt3DExtras.Qt3DExtras.QFirstPersonCameraController 的继承图

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

控件有:

输入

操作

鼠标左键

当按下鼠标左键时,沿x轴移动鼠标可以平移相机,沿y轴移动可以倾斜相机。

鼠标滚轮

在不改变视图中心的情况下放大和缩小相机。

Shift键

按下时激活精细运动控制。使鼠标的平移和倾斜不那么敏感。

方向键

相对于相机视口水平移动相机。

向上翻页和向下翻页键

相对于相机视口垂直移动相机。

Escape

移动相机以使整个场景在相机视口中可见。

__init__([parent=None])
Parameters:

parentQNode