I'm having a problem making an object move forward in the direction its facing
can someone give me the code for it
thanks
public void act()
{
if (Greenfoot.isKeyDown("left") )
{
turn(5);
}
if (Greenfoot.isKeyDown("right") )
{
turn(-5);
}
if (Greenfoot.isKeyDown("up") )
{
moveUp();
}
}
public void moveUp()
{
setLocation ( getX(), getY() - speed );
}
public void moveRight()
{
setLocation ( getX() + speed, getY() );
}
public void moveLeft()
{
setLocation ( getX() - speed, getY() );
}move(int);
move(int);
if(Greenfoot.isKeyDown(„left“)){
moveLeft();
}
if(Greenfoot.isKeyDown(„right“)){
moveRight();
}
if(Greenfoot.isKeyDown(„up“)){
moveUp();
}
if(Greenfoot.isKeyDown(„left“)){
turn(-5);
}
if(Greenfoot.isKeyDown(„right“)){
turn(5);
}
if(Greenfoot.isKeyDown(„up“)){
move(speed);
}