From 0fc5db4f581ec668d954fa6de9e817fb4f398ebc Mon Sep 17 00:00:00 2001 From: Azra Victor Date: Wed, 16 Jun 2021 00:53:58 +0200 Subject: [PATCH] correction of a small error in the updating of the position of the sprites. --- src/gameplay/match/match.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/gameplay/match/match.java b/src/gameplay/match/match.java index 9716032..0eb08a3 100644 --- a/src/gameplay/match/match.java +++ b/src/gameplay/match/match.java @@ -224,13 +224,12 @@ public class match { } nextFrame(p1,inputsP1); nextFrame(p2,inputsP2); - updatePos(p1,p1.getPosX()< p2.getPosX()); - updatePos(p2,!(p1.getPosX()< p2.getPosX())); - f = p2.getCurrentframe(); - objP2.setTextureWrap(f.getSprite()[0], f.getSprite()[1], f.getSprite()[2], f.getSprite()[3]); - objP2.translate(new Vector3f(p2.getPosX()-oldPosXp2,p2.getPosY()-oldPosYp2,0)); boolean p1LooksRight = p1.getPosX() < p2.getPosX(); + updatePos(p1,p1LooksRight); + updatePos(p2,!p1LooksRight); + + if(p1LooksRight) { f = p1.getCurrentframe();