From 189b53952a4db5e93fc5e8ef24fc7e505b2038ba Mon Sep 17 00:00:00 2001 From: Logan Cammish <124637378+logancammish@users.noreply.github.com> Date: Mon, 29 Apr 2024 09:11:55 +1200 Subject: [PATCH] Fix player moving right --- src/ai.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/ai.rs b/src/ai.rs index 8253eac..3754691 100644 --- a/src/ai.rs +++ b/src/ai.rs @@ -51,13 +51,12 @@ impl Player { mesh.draw(&mut frame.as_target()); } - pub fn move_right(&mut self, width: f32) { - let head = self.position.last().unwrap().clone(); - if head.0 != width { - self.position.push(Position(head.0 + 7.5, head.1)); + let enemy = self.position.last().unwrap().clone(); + if enemy.0 <= width { + self.position.push(Position(enemy.0 + 7.5, enemy.1)); } else { - self.position.push(Position(0.0, head.1)); + self.position.push(Position(0.0, enemy.1)); } }