From 3c6267d6452fa47c84791e82008a74e76764ce1c Mon Sep 17 00:00:00 2001 From: realtradam Date: Sun, 25 Apr 2021 19:47:41 -0400 Subject: Camera automatically removes nil objects --- run.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'run.rb') diff --git a/run.rb b/run.rb index 5197978..30881df 100644 --- a/run.rb +++ b/run.rb @@ -164,7 +164,7 @@ update do if !@scene_transition_into && !@scene_transition_out Camera.zoom += ((-[Math.sqrt(((@player.x + (@player.width / 2) - Camera.x)**2) + ((@player.y + (@player.width / 2) - Camera.y)**2)), 350].min * 0.004) + 2 - Camera.zoom) * 0.25 Camera.x += (@player.x + (@player.width / 2) - Camera.x) * 0.025 - Camera.y += (@player.y + (@player.height / 2)- Camera.y) * 0.025 + Camera.y += (@player.y + (@player.height / 2) - Camera.y) * 0.025 elsif @scene_transition_into if Camera.zoom < 250 Camera.zoom *= 1.05 -- cgit v1.2.3