From 6bee3d58f7dcab5095becf7448a94fbab8216788 Mon Sep 17 00:00:00 2001 From: bob Date: Thu, 9 Jun 2022 14:19:23 -0400 Subject: [PATCH] Changed Mouse Click --- src/GamePanel.java | 5 ++++- src/GenericSprite.java | 4 +++- src/NonPlayer.java | 5 +++-- src/Player.java | 17 ++++++++++++++--- src/StickyBomb.java | 10 +++++++++- 5 files changed, 33 insertions(+), 8 deletions(-) diff --git a/src/GamePanel.java b/src/GamePanel.java index 5224c5b..99f372b 100644 --- a/src/GamePanel.java +++ b/src/GamePanel.java @@ -121,6 +121,9 @@ public class GamePanel extends JPanel implements Runnable, KeyListener{ public void mousePressed(MouseEvent e) { player.mousePressed(e); } + public void mouseReleased(MouseEvent e) { + player.mouseReleased(e); + } }); this.setPreferredSize(new Dimension(GAME_WIDTH, GAME_HEIGHT)); @@ -181,7 +184,7 @@ public class GamePanel extends JPanel implements Runnable, KeyListener{ } } } - g.drawString(camera.x+" "+((camera.x+GAME_WIDTH)/Tile.length),100,100); + g.drawString(camera.x+" "+((camera.x+GAME_WIDTH)/Tile.length)+" "+player.leftMouseDown,100,100); if (isPaused) { g.setColor(new Color(255, 255, 255, 100)); diff --git a/src/GenericSprite.java b/src/GenericSprite.java index 9754617..8a5f9ca 100644 --- a/src/GenericSprite.java +++ b/src/GenericSprite.java @@ -53,7 +53,9 @@ public class GenericSprite extends Rectangle{ } + public void mouseReleased(MouseEvent e) { + } public void move() throws IOException { } @@ -88,7 +90,7 @@ public class GenericSprite extends Rectangle{ int lowY = Math.max(0,(this.y/Tile.length)-6); int highY = Math.min(lowY + 12, GamePanel.map[0].length); for(int i=lowX; i50){yVelocity=50;} update(); if(fuse>0) { fuse-=1; @@ -114,6 +121,7 @@ public class StickyBomb extends GenericSprite{ } yVelocity+=3; } + }