mirror of
https://github.com/P3D-Legacy/P3D-Legacy.git
synced 2025-07-27 15:54:25 +02:00
Fix yaw when locking camera
This commit is contained in:
parent
7691d33a65
commit
25e850ccd5
@ -253,6 +253,17 @@ Public Class OverworldCamera
|
|||||||
|
|
||||||
If OS.ActionScript.IsReady = True Then
|
If OS.ActionScript.IsReady = True Then
|
||||||
If (KeyBoardHandler.KeyPressed(KeyBindings.CameraLockKey) = True Or ControllerHandler.ButtonPressed(Buttons.RightStick)) = True And _moved = 0.0F And YawLocked = False Then
|
If (KeyBoardHandler.KeyPressed(KeyBindings.CameraLockKey) = True Or ControllerHandler.ButtonPressed(Buttons.RightStick)) = True And _moved = 0.0F And YawLocked = False Then
|
||||||
|
Select Case GetFacingDirection()
|
||||||
|
Case 0
|
||||||
|
Yaw = 0
|
||||||
|
Case 1
|
||||||
|
Yaw = MathHelper.Pi * 0.5
|
||||||
|
Case 2
|
||||||
|
Yaw = MathHelper.Pi
|
||||||
|
Case 3
|
||||||
|
Yaw = MathHelper.Pi * 1.5
|
||||||
|
End Select
|
||||||
|
|
||||||
_freeCameraMode = Not _freeCameraMode
|
_freeCameraMode = Not _freeCameraMode
|
||||||
|
|
||||||
If _freeCameraMode = False Then
|
If _freeCameraMode = False Then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user