public void getSuperGun(Graphics g, Player player, SuperGun gun) { Rectangle plaRec = new Rectangle(player.PLANEX, player.PLANEY, player.Myplane.Width, player.Myplane.Height); Rectangle gunRec = new Rectangle(gun.GunX, gun.GunY, gun.Gun.Width, gun.Gun.Height); if (gunRec.IntersectsWith(plaRec)) { player.getSuperGun(); gun.getGun(); gun.Exist = false; } else { gun.Draw(g); } }