FirstPersonCameraController QML Type

Der FirstPersonCameraController ermöglicht die Steuerung der Szenenkamera aus der Ich-Perspektive. Mehr...

Import Statement: import Qt3D.Extras 2.8
Inherits:

Entity

Status: Deprecated

Eigenschaften

Detaillierte Beschreibung

Der FirstPersonCameraController ermöglicht die Steuerung der Szenenkamera aus der Ich-Perspektive.

Die Steuerelemente sind:

EingabeAktion
Linke MaustasteBei gedrückter linker Maustaste wird die Kamera durch eine Mausbewegung entlang der x-Achse geschwenkt und durch eine Bewegung entlang der y-Achse gekippt.
UmschalttasteSchaltet die Feinsteuerung aktiv, solange sie gedrückt ist. Macht das Schwenken und Neigen der Maus weniger empfindlich.
PfeiltastenBewegt die Kamera horizontal relativ zum Ansichtsfenster der Kamera.
Tasten zum Hoch- und RunterblätternBewegen Sie die Kamera vertikal relativ zum Kamerafenster.

Eigenschaft Dokumentation

acceleration : real

Enthält die aktuelle Beschleunigung. Gibt die Rate an, mit der die lineare Geschwindigkeit der Kamera zunimmt, wenn eine Taste gedrückt wird. Wenn die Beschleunigung negativ ist, bleibt die lineare Geschwindigkeit konstant. Der Standardwert ist -1,0.


camera : Camera

Hält die aktuell gesteuerte Kamera.


deceleration : real

Gibt die Rate an, mit der die lineare Geschwindigkeit der Kamera abnimmt, wenn eine Taste losgelassen wird. Wenn die Verzögerung negativ ist, bleibt die lineare Geschwindigkeit konstant. Standardwert ist -1,0.


linearSpeed : real

Speichert die aktuelle lineare Geschwindigkeit des Kameracontrollers. Die lineare Geschwindigkeit bestimmt die Bewegungsgeschwindigkeit der Kamera.


lookSpeed : real

Hält die aktuelle Blickgeschwindigkeit des Kameracontrollers. Die Blickgeschwindigkeit bestimmt die Drehgeschwindigkeit des Kameraschwenks und der Kameraneigung.


© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.