Le distanze sono espresse in pixel, gli angoli in gradi.
La direzione di default e il verso di rotazione dipendono da mode()
Nome | Argomenti | Risultato | ? |
---|---|---|---|
backward(...) | numero | Si muove indietro di una certa distanza. L’orientamento non cambia. | |
distance(...) | tartaruga | numero | Restituisce la distanza da un’altra tartaruga |
numero numero | numero | Restituisce la distanza da un punto specifico | |
(numero, numero) | numero | Restituisce la distanza da un punto specifico | |
x | numero | Restituisce la distanza da un punto specifico | |
forward(...) | distanza | Si muove in avanti di una certa distanza. L’orientamento della testa non cambia. | |
heading() | numero | Restituisce la direzione attuale (angolo) della tartaruga. | |
home() | Riporta la tartaruga alla posizione iniziale (0,0), con l’orientamento iniziale (0) | ||
left(...) | numero | Cambia la direzione di un certo numero di gradi, in senso antiorario | |
position() | (x, y) | Restituisce la posizione della tartaruga, come coppia | |
right(...) | numero | Cambia la direzione di un certo numero di gradi, in senso orario | |
setheading(...) | numero | Imposta la direzione secondo un certo angolo in gradi | |
setposition(...) | numero numero | Posiziona la tartaruga alle coordinate specificate. La direzione rimane quella attuale. | |
(x,y) | … coppia | ||
x | … parametri con nome | ||
setx(...) | numero | Imposta la 1° coordinata di posizione. La direzione rimane quella attuale. | |
x | … parametro con nome | ||
sety(...) | numero | Imposta la 2° coordinata di posizione. La direzione rimane quella attuale. | |
y | … parametro con nome | ||
towards(...) | tartaruga | numero | Restituisce l’angolo rispetto a una certa tartaruga |
numero numero | … posizione | ||
(x,y) | … coppia | ||
x | numero | … parametri con nome | |
xcor() | numero | Restituisce la x, la 1° coordinata, della posizione attuale | |
ycor() | numero | Restituisce la y, la 2° coordinata, della posizione attuale |