Étape 10 : Modèles à l’aide de méthodes de tortue
Dans cet exemple, nous utilisons t.arcRight() et t.arcLeft() de montrer comment les méthodes de tortue peuvent facilement dessiner des motifs.
Cette image montre ce que vous voyez dans l’exemple d’Arcs qui est inclus dans TURTLEs.ino. L’exemple se compose de 37 lignes des arcs qui sont tirés des lieux successifs sur l’écran. Chaque ligne d’arcs utilise 4 arcs séparés, t.arcRight(), t.arcLeft(), t.arcRight()et t.arcLeft() .
C’est le code utilisé pour dessiner ce modèle :
pour (int i = 0; j’ai < 370; i += 10) / / i est incrémenté par 10 pour déplacer 10 pixels vers la droite
{
t.moveTo (i, 22) ; abscisse et ordonnée point de départ pour chaque ligne d’arcs
t.arcRight (90, 180) ; Dessine l’arc semi-circulaire, 90 pixels de long
t.arcLeft (90, 180) ; dessine un autre
t.arcRight (90, 180) ; un autre
t.arcLeft (90, 180) ; un autre
}