Turtle

La Tartaruga fornisce funzionalità come il linguaggio Logo per disegnare forme manipolando le proprietà di una penna e fornisce primitive per il disegno.

Properties

Speed

Turtle.Speed

Specifica quanto velocemente si muoverà la tartaruga. Valori validi sono da 1 a 10. Se Speed è impostata a 10, la tartaruga si muove e ruota istantaneamente.

Angle

Turtle.Angle

Restituisce o imposta l'angolo corrente della tartaruga. Durante l'impostazione, questo farà girare la tartaruga istantamenamente al nuovo angolo.

X

Turtle.X

Restituisce o imposta la posizione X della Tartaruga. Durante l'impostazione, questo sposterà istantaneamente la tartaruga nella nuova posizione.

Y

Turtle.Y

Restituisce o imposta la posizione Y della Tartaruga. Durante l'impostazione, questo sposterà istantaneamente la tartaruga nella nuova posizione.

Operations

Show

Turtle.Show()

Mostra la Tartaruga per abilitarne l'uso.

Returns

Nothing

Hide

Turtle.Hide()

Nasconde la Tartaruga e ne disabilita l'uso.

Returns

Nothing

PenDown

Turtle.PenDown()

Appoggia la penna per consentire alla tartaruga di disegnare mentre si sposta.

Returns

Nothing

PenUp

Turtle.PenUp()

Alza la penna per far smettere alla tartaruga di disegnare quando si sposta.

Returns

Nothing

Move

Turtle.Move(distance)

Sposta la tartaruga ad una distanza specificata. Se la penna è giù, disegnerà una riga durante il movimento.

distance

La distanza di cui muovere la tartaruga.

Returns

Nothing

MoveTo

Turtle.MoveTo(x, y)

Gira e sposta la tartaruga alla locazione specifica. Se la penna è giù, disegnerà una riga durante il movimento.

x

La coordinata X del punto di destinazione.

y

La coordinata Y del punto di destinazione.

Returns

Nothing

Turn

Turtle.Turn(angle)

Gira la tartaruga dell'angolo specificato. L'angolo è in gradi e può essere sia positivo che negativo, Se l'angolo è positivo, la tartaruga gira alla sua destra, Se è negarivo, la tartaruga gira alla sua sinistra.

angle

L'angolo di cui ruotare la tartaruga.

Returns

Nothing

TurnRight

Turtle.TurnRight()

Ruota la tartaruga di 90 gradi a destra.

Returns

Nothing

TurnLeft

Turtle.TurnLeft()

Ruota la tartaruga di 90 gradi a sinistra.

Returns

Nothing