diff --git a/player.gd b/player.gd index 76de2b9..7d5215b 100644 --- a/player.gd +++ b/player.gd @@ -24,8 +24,7 @@ func set_move_direction(dir): move_dir = dir func move_player(delta): - position.x += move_dir.x * max_walk - position.y += move_dir.y * max_walk + move_and_collide(move_dir * max_walk) # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta):