character controller: not using delta time for mouse delta

This commit is contained in:
Turánszki János
2025-06-29 12:26:32 +02:00
parent eb6844460c
commit c44b65b2a8
@@ -177,7 +177,7 @@ local function Character(model_scene, start_transform, controllable, anim_scene,
-- read from mouse:
if(input.Down(MOUSE_BUTTON_RIGHT)) then
local mouseDif = input.GetPointerDelta()
mouseDif = mouseDif:Multiply(dt * 0.1)
mouseDif = mouseDif:Multiply(0.016 * 0.1) -- not using delta time for delta mouse because it's not a diff from prev frame but hw delta movement reading!
diff = vector.Add(diff, mouseDif)
input.SetPointer(self.savedPointerPos)
input.HidePointer(true)