mirror of
https://github.com/RandomityGuy/MBHaxe.git
synced 2025-10-30 08:11:25 +00:00
fix camera buttons not working
This commit is contained in:
parent
a4402ab05c
commit
194ccc6b6a
1 changed files with 9 additions and 7 deletions
|
|
@ -153,22 +153,24 @@ class CameraController extends Object {
|
|||
|
||||
var lerpt = hxd.Math.min(1, 1 - Math.pow(0.6, dt * 600));
|
||||
|
||||
CameraYaw = Util.lerp(CameraYaw, nextCameraYaw, lerpt);
|
||||
CameraPitch = Util.lerp(CameraPitch, nextCameraPitch, lerpt);
|
||||
|
||||
if (Key.isDown(Settings.controlsSettings.camForward)) {
|
||||
CameraPitch += 0.75 * 5 * dt;
|
||||
nextCameraPitch += 0.75 * 5 * dt;
|
||||
}
|
||||
if (Key.isDown(Settings.controlsSettings.camBackward)) {
|
||||
CameraPitch -= 0.75 * 5 * dt;
|
||||
nextCameraPitch -= 0.75 * 5 * dt;
|
||||
}
|
||||
if (Key.isDown(Settings.controlsSettings.camLeft)) {
|
||||
CameraYaw -= 0.75 * 5 * dt;
|
||||
nextCameraYaw -= 0.75 * 5 * dt;
|
||||
}
|
||||
if (Key.isDown(Settings.controlsSettings.camRight)) {
|
||||
CameraYaw += 0.75 * 5 * dt;
|
||||
nextCameraYaw += 0.75 * 5 * dt;
|
||||
}
|
||||
|
||||
nextCameraPitch = Math.max(-Math.PI / 2 + Math.PI / 4, Math.min(Math.PI / 2 - 0.0001, nextCameraPitch));
|
||||
|
||||
CameraYaw = Util.lerp(CameraYaw, nextCameraYaw, lerpt);
|
||||
CameraPitch = Util.lerp(CameraPitch, nextCameraPitch, lerpt);
|
||||
|
||||
CameraPitch = Math.max(-Math.PI / 2 + Math.PI / 4,
|
||||
Math.min(Math.PI / 2 - 0.0001, CameraPitch)); // Util.clamp(CameraPitch, -Math.PI / 12, Math.PI / 2);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue