import greenfoot.*;
public class Kasu_Marie extends Actor
{
private GifImage gif = new GifImage("Run.gif");
private GifImage gif2 = new GifImage("RunBack.gif");
private GifImage image = new GifImage("Idle.gif");
private GifImage image2 = new GifImage("IdleBack.gif");
private boolean keyPressed = false;
private boolean keyPressed2 = false;
public void act()
{
if (Greenfoot.isKeyDown("d"))
{
setImage(gif.getCurrentImage());
move(8);
keyPressed2 = true;
keyPressed = false;
}
else if (keyPressed2 == true)
{
move(0);
setImage(image.getCurrentImage());
}
if (Greenfoot.isKeyDown("a"))
{
setImage(gif2.getCurrentImage());
move(-8);
keyPressed = true;
keyPressed2 = false;
}
else if (keyPressed == true)
{
move(0);
setImage(image2.getCurrentImage());
}
}
public Kasu_Marie()
{
int scalePercent = 15;
for (GreenfootImage gif : gif.getImages())
{
int wide = gif.getWidth()*scalePercent/100;
int high = gif.getHeight()*scalePercent/100;
gif.scale(wide, high);
}
for (GreenfootImage gif2 : gif2.getImages())
{
int wide = gif2.getWidth()*scalePercent/100;
int high = gif2.getHeight()*scalePercent/100;
gif2.scale(wide, high);
}
for (GreenfootImage image : image.getImages())
{
int wide = image.getWidth()*scalePercent/100;
int high = image.getHeight()*scalePercent/100;
image.scale(wide, high);
}
for (GreenfootImage image2 : image2.getImages())
{
int wide = image2.getWidth()*scalePercent/100;
int high = image2.getHeight()*scalePercent/100;
image2.scale(wide, high);
}
}
}

