- class QFirstPersonCameraController#
QFirstPersonCameraController
类允许从第一人称视角控制场景相机。了解更多…概要#
方法#
def
__init__()
注意
本文档可能包含从 C++ 转换为 Python 的代码片段。我们始终欢迎对片段翻译的贡献。如果您在翻译中发现问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来让我们知道。
详细说明#
控制方式如下:
输入
动作
左鼠标按钮
在按下左鼠标按钮时,沿 x 轴的鼠标移动会使相机进行平移,沿 y 轴的鼠标移动会使相机倾斜。
鼠标滚轮
在不改变视口中心的条件下,调整相机的缩放。
Shift 键
按下 Shift 键时激活精细运动控制。使鼠标平移和倾斜不那么敏感。
箭头键
相对于相机视口水平移动相机。
Page Up 和 Page Down 键
相对于相机视口垂直移动相机。
Escape
移动相机,使整个场景都可见于相机视口。
- __init__([parent=None])#
- 参数:
parent –
QNode