summaryrefslogtreecommitdiffhomepage
path: root/run.rb
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2021-04-25 19:47:41 -0400
committerrealtradam <[email protected]>2021-04-25 19:47:41 -0400
commit3c6267d6452fa47c84791e82008a74e76764ce1c (patch)
treebcd52f93a42780255b388abc6da25a5d3e55ab19 /run.rb
parent1e5deba7f865fff9f3e680669552c7437939a84b (diff)
downloadruby2d-camera-3c6267d6452fa47c84791e82008a74e76764ce1c.tar.gz
ruby2d-camera-3c6267d6452fa47c84791e82008a74e76764ce1c.zip
Camera automatically removes nil objects
Diffstat (limited to 'run.rb')
-rw-r--r--run.rb2
1 files changed, 1 insertions, 1 deletions
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