make camera movement framerate independent

This commit is contained in:
RandomityGuy 2023-07-11 19:10:38 +05:30
parent 9ebb2118ca
commit f7601f1689
2 changed files with 2 additions and 2 deletions

View file

@ -186,7 +186,7 @@ class CameraController extends Object {
// camera.position.add(cameraVerticalTranslation);
var camera = level.scene.camera;
var lerpt = hxd.Math.min(1, 1 - Math.pow(0.6, dt * 600));
var lerpt = dt / 0.032; // hxd.Math.min(1, 1 - Math.pow(0.6, dt * 600));
var cameraPitchDelta = (Key.isDown(Settings.controlsSettings.camBackward) ? 1 : 0)
- (Key.isDown(Settings.controlsSettings.camForward) ? 1 : 0)

View file

@ -152,7 +152,7 @@ class Settings {
powerup: Key.MOUSE_LEFT,
freelook: Key.MOUSE_RIGHT,
alwaysFreeLook: true,
cameraSensitivity: 0.6,
cameraSensitivity: 1.3,
invertYAxis: false,
respawn: Key.BACKSPACE,
blast: Key.E,