private Actor player = getOneIntersectingObject(Viking.class);
private int speed = 3;
public void move()
{
if(isAtEdge() )
{
if(getX() > getWorld().getWidth()/2 || getX() < getWorld().getWidth()/2 )
{
speed = -speed;
}
}
setLocation(getX() + speed, getY() );
}
public void playerOn()
{
if(this.isTouching(Viking.class) && player != null)
{
player.setLocation(player.getX() + speed, player.getY() );
}
}
