diff --git a/.idea/misc.xml b/.idea/misc.xml index d15472f..1ce6e7f 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/out/production/final/Player.class b/out/production/final/Player.class index 5909082..2284ebd 100644 Binary files a/out/production/final/Player.class and b/out/production/final/Player.class differ diff --git a/src/GamePanel.java b/src/GamePanel.java index 77930d3..3aef5ad 100644 --- a/src/GamePanel.java +++ b/src/GamePanel.java @@ -141,10 +141,10 @@ public class GamePanel extends JPanel implements Runnable, KeyListener{ move(); checkCollision(); repaint(); - if (frameCounter > 10) { + if (frameCounter > 5) { // increment sprite image to be used and keeps it below 12 frame = (frame + 1) % 11; - frameCounter -= 10; + frameCounter -= 5; } delta--; } diff --git a/src/Player.java b/src/Player.java index cc7565c..533abcc 100644 --- a/src/Player.java +++ b/src/Player.java @@ -48,7 +48,7 @@ public class Player extends GenericSprite { public int draw(Graphics g, int frame) { // g.setColor(Color.WHITE); if (!upPressed && !downPressed && !leftPressed && !rightPressed) { - g.drawImage(spriteArray[lastXDirection][lastYDirection][lastFrame], x, y, null); + g.drawImage(spriteArray[lastXDirection][lastYDirection][0], x, y, null); return 0; } else { lastXDirection = (int)(Math.signum(xVelocity) + 1) / 2;