Microsoft Small Basic


Turtle

La tortue (Turtle) fournit des fonctionnalités similaires à Logo pour dessiner des formes en manipulant les propriétés primitives de stylo et de dessin.

Properties

Speed

Turtle.Speed

Spécifie la vitesse de déplacement de la tortue. Les valeurs valides sont 1 à 10. Avec la valeur 10, la tortue se déplace et pivote immédiatement.

Angle

Turtle.Angle

Obtient ou modifie l'angle courant de la tortue. En modifiant la valeur, la tortue tourne immédiatement avec le nouvel angle.

X

Turtle.X

Obtient ou modifie l'emplacement X de la tortue. En modifiant la valeur, la tortue se déplace immédiatement au nouvel emplacement.

Y

Turtle.Y

Obtient ou modifie l'emplacement Y de la tortue. En modifiant la valeur, la tortue se déplace immédiatement au nouvel emplacement.

Operations

Show

Turtle.Show()

Affiche la tortue pour activer les interactions avec celle-ci.

Returns

Nothing

Hide

Turtle.Hide()

Masque la tortue et désactive les interactions avec celle-ci.

Returns

Nothing

PenDown

Turtle.PenDown()

Positionne le stylo permettant à la tortue de dessiner une ligne durant son déplacement.

Returns

Nothing

PenUp

Turtle.PenUp()

Lève le stylo pour interrompre le dessin lors du déplacement de la tortue.

Returns

Nothing

Move

Turtle.Move(distance)

Déplace la tortue d'une distance spécifiée. Si le stylo (Pen) est descendu, cela dessinera une ligne qui suit le mouvement.

distance

La distance de déplacement de la tortue.

Returns

Nothing

MoveTo

Turtle.MoveTo(x, y)

Tourne et déplace la tortue vers un endroit spécifiée. Si le stylo (Pen) est descendu, cela dessinera une ligne qui suit le mouvement.

x

La coordonnée X du point de destination.

y

La coordonnée Y du point de destination.

Returns

Nothing

Turn

Turtle.Turn(angle)

Tourne la tortue avec l'angle spécifié. L'angle est en degré, valeur positive ou négative. Si l'angle est positif, la tortue tourne à droite ; si l'angle est négatif, la tortue tourne à gauche.

angle

L'angle de rotation de la tortue.

Returns

Nothing

TurnRight

Turtle.TurnRight()

Tourne la tortue de 90 degrés sur la droite.

Returns

Nothing

TurnLeft

Turtle.TurnLeft()

Tourne la tortue de 90 degrés sur la gauche.

Returns

Nothing