public class Spieler extends Actor
{
GifImage ImageGif = new GifImage("walknoweapons.gif");
GreenfootSound blop = new GreenfootSound("Blop-Mark_DiAngelo-79054334.mp3");
GreenfootSound woosh = new GreenfootSound("Woosh-Mark_DiAngelo-4778593.mp3");
private int ySpeed;
private int apexTimer;
private int count = 0;
private Healthbar healthbar;
private Staminabar staminabar;
private GifImage ImageGif2;
private GifImage currentGif;
private GifImage stopAttackAtImage;
boolean spaceKeyIsDown = false;
boolean atStopImage = false;
public void attack()
{
if (Staminabar.stamina > 0)
{
if (Greenfoot.isKeyDown("e") && currentGif == ImageGif)
{
ImageGif2 = new GifImage("character-horizontal-attack-moving.gif");
currentGif = ImageGif2;
stopAttackAtImage = getCurrentImage();
atStopImage = true;
}
setImage(getCurrentImage());
if (currentGif == ImageGif2 && atStopImage != (stopAttackAtImage == getImage()))
{
atStopImage = !atStopImage;
if (atStopImage) currentGif = ImageGif;
}
}
}
}

