Comment déplacer le logo tortue dans logo [~ # ~] [~ # ~] ?
// MOVE FORWARD
FD 75
// TURN RIGHT
RT 54
// TURN LEFT
LT 21
// MOVE BACKWARD
BK 17
Découvrez quelques autres commandes de tortues trouvées ici ...
BACK ## [BK]
- Recule la tortueBACKGROUND ## [BG]
- Définir la couleur d'arrière-plan (0-15)
CLEARSCREEN [CS]
- Efface l'écran sans tortue en mouvement
DRAW
- Efface l'écran et ramène la tortue à la maisonEACH
- Indiquez à plusieurs sprites, dont les numéros sont dans une liste, d'accepter les commandes d'une deuxième liste, par exemple. EACH [1 2] [SQUARE 10]
FORWARD ## [FD]
- Avancer la tortueFULLSCREEN
- Ecran graphique complet (identique à appuyer sur F5)HEADING
- En-tête de tortue sous forme de numéro (0-359)HIDETURTLE [HT]
- Rendre la tortue invisibleHOME
- Déplace la tortue au centre de l'écran vers le hautLEFT [LT]
- Tournez la tortue à gaucheNODRAW [ND]
- Entrer en mode texte avec un écran videNOWRAP
- Empêcher les dessins d'enrouler autour de l'écranPENCOLOR [PC]
- Changer la couleur du styloPENDOWN [PD]
- Sentier des feuilles de tortuesPENUP [PU]
- La tortue cesse de partir en sentierRIGHT ## [RT]
- Tournez la tortue à droiteSETHEADING [SETH]
- Définir le cap de la tortue, par exemple SETH 180
SETSHAPE
- Définit la forme actuelle du sprite (0-7)SETX
Déplacez la tortue aux coordonnées x spécifiées, par exemple. SETX 50
SETXY
Déplacez la tortue aux coordonnées x, y spécifiées, par exemple. SETXY 50 50
SETY
Déplacez la tortue à la coordonnée y spécifiée, par exemple. SETY 50
SHAPE
- Numéro de sortie de la forme actuelle du spriteSHOWTURTLE [ST]
- Rendre la tortue visibleSPLITSCREEN
- Graphiques mixtes et écran de texte (équivaut à appuyer sur F3)STAMPCHAR
- Permet à la tortue d’imprimer un caractère à l’emplacement actuel, par exemple. STAMPCHAR "A
TELL
- Indique à un Sprite désigné de recevoir des commandes, par exemple. TELL 2
TEXTSCREEN
- Utilisez tout l’écran pour le texte (comme si vous appuyiez sur F1)TOWARDS
- En-tête de sortie pour que la tortue fasse face à une coordonnée X, Y, par ex. TOWARDS 0 0
WRAP
- Enroulez les dessins de tortues autour de l'écranXCOR
- Courant de sortie x coordonnée de la tortueYCOR
- Courant de sortie y coordonnée de la tortueASPECT
- Définir le facteur d'échelle de l'écran vertical, la valeur par défaut est 0,76Échantillons prélevés directement du site Web: http://gaza.freehosting.net/logo/index.html
Le logo est tout à propos de déplacer la tortue ... vous lui donnez commandes comme ceci:
Forward 100
Right 45
Vous pouvez aussi faire des choses comme répéter des commandes:
Repeat 8 [Forward 100 Right 45] ; Draw an octagon
(Qu'est-ce que je gagne? 8-)
Whoa! Est-il toujours là?
fd 300 // Forward
rt 90 // Right 90°
fd 300
lt 90 // Left 90°
Cela fonctionnait.
J'ai vu quelques implémentations de LOGO dans lesquelles vous pouvez utiliser des commandes localisées telles que:
ou même NAPRZÓD (avec la lettre polonaise Ó).
LOGO est une langue agréable pour enseigner aux enfants une programmation dans leur langue maternelle.
essayez: bk
(retour), fd
(avant), ld
(virage à gauche en degrés), rt
(virage à droite).
En émettant des commandes dans la syntaxe correcte. PAR EXEMPLE.:
forward 100
Il n'y a qu'une seule commande nécessaire pour déplacer la tortue. C'est forward
qui a le mnémonique fd
. Lorsque vous travaillez avec une tortue (réelle) par opposition à une virtuelle (virtuelle), vous pouvez constater que les commandes de retournement left
et right
[lt
& rt
] déplacez un peu la tortue, accidentellement.
La plupart implémentations autorise également la commande backwards
[bk
].
Lorsque la tortue se déplace, elle peut tracer une ligne au fur et à mesure, selon que le stylo est levé ou baissé à ce moment-là et si la couleur actuelle du stylo est différente de la couleur de l'arrière-plan.
Une tortue basée sur des graphiques (virtuels) peut également parcourir l’écran avec setx
, sety
et setxy
.