How do i make object to move from left to right? (that it will repeat it)
Also to go from up to down.
public void moveRight()
{
int x = (getX() + 5);
int y = (getY());
setLocation(x, y);
}
public void moveLeft()
{
int x = (getX() - 5);
int y = (getY());
setLocation(x, y);
}
public void moveDown()
{
int x = (getX());
int y = (getY() + 5);
setLocation(x, y);
}
public void moveUp()
{
int x = (getX());
int y = (getY() - 5);
setLocation(x, y);
}public void moveOnKeyPress()
{
if(Greenfoot.isKeyDown("left")) {
moveLeft();
}
if(Greenfoot.isKeyDown("right")) {
moveRight();
}
if(Greenfoot.isKeyDown("up")) {
moveUp();
}
if(Greenfoot.isKeyDown("down")) {
moveDown();
}
}