java.lang.Objectgreenfoot.Actor
Vombato
public class Vombato
Vombato.
Un vombato si muove in avanti finché lo può fare altrimenti gira a sinistra.
Se un vombato trova una foglia la mangia.
Constructor Summary | |
---|---|
Vombato()
|
Method Summary | |
---|---|
void |
act()
Decide cosa fa il vombato |
void |
giraSinistra()
Si gira a sinistra. |
boolean |
haStrada()
Controlla se si può muovere in avanti. |
void |
mangiaFoglia()
Mangia una foglia. |
void |
nuovaDirezione(int direzione)
Imposta la direzione. |
void |
nuovaPosizione()
Si muove una cella nella direzione corrente. |
int |
quanteFoglieMangiate()
Dice quante foglie ha mangiato. |
boolean |
trovataFoglia()
Controlla se nello stesso posto c'è una foglia. |
Methods inherited from class greenfoot.Actor |
---|
addedToWorld, getImage, getIntersectingObjects, getNeighbours, getObjectsAtOffset, getObjectsInRange, getOneIntersectingObject, getOneObjectAtOffset, getRotation, getWorld, getX, getY, intersects, setImage, setImage, setLocation, setRotation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Vombato()
Method Detail |
---|
public void act()
act
in class greenfoot.Actor
public void giraSinistra()
public boolean haStrada()
public void mangiaFoglia()
public void nuovaDirezione(int direzione)
public void nuovaPosizione()
public int quanteFoglieMangiate()
public boolean trovataFoglia()