Fixed glitchy zoom at low FPS

This commit is contained in:
Anuken
2018-02-12 16:06:45 -05:00
parent 4e004d4973
commit 76d298610f
2 changed files with 4 additions and 4 deletions

View File

@@ -92,7 +92,7 @@ public class Renderer extends RendererModule{
if(Core.cameraScale != targetscale){
float targetzoom = (float) Core.cameraScale / targetscale;
camera.zoom = Mathf.lerp(camera.zoom, targetzoom, 0.2f * Timers.delta());
camera.zoom = Mathf.lerpDelta(camera.zoom, targetzoom, 0.2f);
if(Mathf.in(camera.zoom, targetzoom, 0.005f)){
camera.zoom = 1f;
@@ -100,7 +100,7 @@ public class Renderer extends RendererModule{
control.input().resetCursor();
}
}else{
camera.zoom = Mathf.lerp(camera.zoom, 1f, 0.2f * Timers.delta());
camera.zoom = Mathf.lerpDelta(camera.zoom, 1f, 0.2f);
}
if(state.is(State.menu)){