forward(distance) |
If distance is positive turtle will move forward and if negative turtle will move backward |
forward(10), forward(-10) |
backward(distance) |
If distance is positive turtle will move backward and if negative turtle will ove forward |
backward(10), backward(-10) |
right(angle) |
Current direction is changed in the direction of the angle in a clockwise direction |
right(90), right(10) |
left(angle) |
Current direction is changed in the direction of the angle in a counter clockwise direction |
left(90), left(10) |
goto(x, y) |
Move the turtle to the absolute position of x, y in the canvas grid |
goto(0,0), goto(-10, -10) |
setx(x) |
Move to the x position and don't change y |
setx(0), setx(-300) |
sety(y) |
Move to the y position and don't change x |
sety(0), sety(-300) |
setheading(angle) |
Sets turtle in a direction given by angle |
setheading(90) |
home() |
Move the turtle to the home position which is (0,0) |
home() |
pendown() |
|
|
penup() |
|
|
pensize(size) |
|
|
pencolor() |
|
pencolor(red) |
fillcolor(color) |
|
fillcolor(red), fillcolor(red, green, blue) |
begin_fill() |
|
|
end_fill() |
|
|
stamp() |
Prints a stamp |
|
listen() |
Program listens for interactive commands like key up, key down, key left, key right |
see interactive code below |
onkey() |
Calls a function based on keystroke detected in listen |
onkey(up, 'Up') |