java.lang.Objectgreenfoot.Actor
Trtl
public class Trtl
A basic turtle.
| Field Summary | |
|---|---|
double |
direction
The direction the turtle is facing. |
| Constructor Summary | |
|---|---|
protected |
Trtl()
|
| Method Summary | ||
|---|---|---|
protected void |
addedToWorld(greenfoot.World world)
A hook called when this Trtl is added to a World. |
|
static
|
addToWorld(T a)
|
|
static Trtl |
makeTrtl()
Create a new Trtl. |
|
static void |
move(Trtl _this,
double distance)
Moves the Trtl the given distance. |
|
static void |
penDown(Trtl _this)
Puts the pen down. |
|
static void |
penUp(Trtl _this)
Takes the pen up. |
|
static void |
radiate(Trtl t,
int sz)
|
|
static void |
setColor(Trtl _this,
java.lang.String newColor)
Set the color of the pen. |
|
void |
setLocation(int x,
int y)
Set the location of the turtle. |
|
protected static void |
setLocation(Trtl _this,
double x,
double y)
Set the location of the Trtl _this. |
|
static void |
triangle(Trtl t,
int sz)
|
|
static void |
turn(Trtl _this,
double degrees)
Turns a turtle. |
|
| Methods inherited from class greenfoot.Actor |
|---|
act, getImage, getIntersectingObjects, getNeighbours, getObjectsAtOffset, getObjectsInRange, getOneIntersectingObject, getOneObjectAtOffset, getRotation, getWorld, getX, getY, intersects, move, setImage, setImage, setRotation, turn, turnTowards |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public double direction
| Constructor Detail |
|---|
protected Trtl()
| Method Detail |
|---|
protected void addedToWorld(greenfoot.World world)
addedToWorld in class greenfoot.Actorpublic static <T extends greenfoot.Actor> T addToWorld(T a)
public static Trtl makeTrtl()
public static void move(Trtl _this,
double distance)
_this - The Trtl to be moved.distance - The number of pixels to move the turtle
in the direction it's facing.public static void penDown(Trtl _this)
_this - The Trtl whose pen is to be lowered.public static void penUp(Trtl _this)
_this - The Trtl whose pen is to be lifted.
public static void radiate(Trtl t,
int sz)
public static void setColor(Trtl _this,
java.lang.String newColor)
_this - The Trtl whose pen-color is being set.newColor - The name of the color to use;
accepted colours are:
"red", "black", "blue", "yellow", "green", "magenta", "white"
public void setLocation(int x,
int y)
setLocation in class greenfoot.Actor
protected static void setLocation(Trtl _this,
double x,
double y)
setLocation(int,int)
public static void triangle(Trtl t,
int sz)
public static void turn(Trtl _this,
double degrees)
_this - The Trtl to be turned.degrees - How many degrees clockwise to turn the turtle.