¿Cómo muevo el turtle en LOGO?¿Cómo muevo la tortuga en LOGO?
Respuesta
// MOVE FORWARD
FD 75
// TURN RIGHT
RT 54
// TURN LEFT
LT 21
// MOVE BACKWARD
BK 17
Echa un vistazo a algunos otros comandos de tortuga encontrados here ...
tortuga Comandos
BACK ## [BK]
- Mover hacia atrás tortugaBACKGROUND ## [BG]
- Establecer el color de fondo (0- 15)- 0 - Negro
- 1 - White
- 2 - Red
- 3 - Cyan
- 4 - púrpura
- 5 - Green
- 6 - Blue
- 7 - amarillo
- 8 - Naranja
- 9 - Marrón
- 10 - luz roja
- 11 - Gris 1
- 12 - Gris 2
- 13 - Green Light
- 14 - Light Blue
- 15 - Gris 3
CLEARSCREEN [CS]
- Pantalla clara sin mover la tortugaDRAW
- Pantalla clara y llevar a casa a la tortugaEACH
- Indique a varios sprites, cuyos números están en una lista, que acepten comandos en una segunda lista, p.EACH [1 2] [SQUARE 10]
FORWARD ## [FD]
- Mover hacia adelante tortugaFULLSCREEN
- pantalla gráfica completa (equivalente a pulsar F5)HEADING
- encabezamiento tortuga de salida como un número (0-359)HIDETURTLE [HT]
- Hacer tortuga invisibleHOME
- Mover tortuga al centro de la pantalla hacia arribaLEFT [LT]
- Girar tortuga dejóNODRAW [ND]
- Entrar en el modo de texto con pantalla claraNOWRAP
- Prevenir dibujos se enrolle alrededor de la pantallaPENCOLOR [PC]
- Cambiar el color de la plumaPENDOWN [PD]
- tortuga deja rastroPENUP [PU]
- tortuga deja de dejar rastroRIGHT ## [RT]
- Gire a la tortuga a la derechaSETHEADING [SETH]
- Establecer el rumbo de la tortuga, por ejemploSETH 180
SETSHAPE
- establecido la forma de sprite (0-7)SETX
Mover la tortuga a la x especificado co-ordenadas por ejemploSETX 50
SETXY
Mueva la tortuga a las coordenadas x, y especificadas, por ejemplo.SETXY 50 50
SETY
Mueva la tortuga a la coordenada y especificada, p.SETY 50
SHAPE
- Número de salida de la forma del spriteSHOWTURTLE [ST]
- Hacer tortuga visibleSPLITSCREEN
- gráfico mezclados y pantalla de texto (equivale a pulsar F3)STAMPCHAR
- Hacer el sello tortuga un carácter en la actual ubicación, por ejemploSTAMPCHAR "A
TELL
- Indica al sprite designado que reciba comandos, p.TELL 2
TEXTSCREEN
- Uso toda la pantalla para el texto (mismo que pulsar F1)TOWARDS
- rúbrica de salida para tortuga para enfrentarse a un coordenadas X, Y, por ejemplo,TOWARDS 0 0
WRAP
- Hacer dibujos de tortugas se envuelven alrededor de la pantallaXCOR
- Corriente de salida coordenada X de la tortugaYCOR
- Corriente de salida coordenada Y de tortugaASPECT
- Permite configurar la pantalla factor de escala verticle, el valor predeterminado es 0.76
Las muestras tomadas directamente de la página web: http://gaza.freehosting.net/logo/index.html
Muy bien editado, Gortok. –
logotipo se todo sobre moviendo la tortuga ... le das commands así:
Forward 100
Right 45
Usted puede hacer cosas como la repetición de comandos también:
Repeat 8 [Forward 100 Right 45] ; Draw an octagon
(¿Qué tengo win? 8-)
Whoa! ¿Todavía está por aquí?
fd 300 // Forward
rt 90 // Right 90°
fd 300
lt 90 // Left 90°
Eso solía funcionar.
intento: bk
(espalda), fd
(hacia adelante), ld
(giro a la izquierda en grados), rt
(a la derecha).
que he visto unas cuantas implementaciones LOGO donde se puede utilizar comandos localizados como:
- Naprzod (AVANCE),
- Lewo (IZQUIERDA),
- PRAWO (DERECHA)
o incluso NAPRZÓD (con la letra polaca Ó).
LOGO es un buen lenguaje para enseñarles a los niños a programar en su idioma nativo.
Al emitir comandos con la sintaxis correcta. E.G .:
forward 100
Solo hay un comando necesario para mover la tortuga. Es forward
que tiene el mnemónico fd
. Al trabajar con una tortuga robot (real) en oposición a una gráfica (virtual), puede encontrar que los comandos de giro left
y right
[lt
& rt
] mueven la tortuga un poco, accidentalmente.
La mayoría de los implementations también permiten el comando backwards
[bk
].
Cuando la tortuga se mueve, puede dibujar una línea a medida que va dependiendo de si el lápiz está hacia arriba o hacia abajo en ese momento, y si el color del lápiz actual es diferente del color de fondo.
A gráfica basada tortuga (virtual) también puede saltar alrededor de la pantalla con setx
, sety
y setxy
- 1. tortuga Subversion - deshacer la actualización
- 2. Cómo utilizar tortuga SPARQL php
- 3. ¿Qué implementación de LOGO?
- 4. ¿Cómo muevo los artículos de la lista?
- 5. ¿Cómo muevo un elemento HTML en jQuery?
- 6. tortuga SubWCRev.exe Pre-Construcción Evento
- 7. ¿Cómo muevo un archivo TFS con la API C#?
- 8. ¿Definir logotipo personalizado para ActionBar (diferente de Logo) en XML?
- 9. Tortuga: ¿es posible ignorar la nueva carpeta antes de enviarla?
- 10. ¿Cómo muevo un enlace simbólico relativo?
- 11. ¿Cómo muevo una tabla en un esquema en T-SQL
- 12. ¿Cómo hago para incluir la biblioteca Tortuga 22 NinePatch en mi proyecto XCode?
- 13. ¿Cómo muevo una confirmación entre sucursales en Git?
- 14. ¿Cómo cambio el nombre (no muevo) un archivo en JDK7?
- 15. ¿Cómo muevo mi JMenuBar a la barra de menús de la pantalla en Mac OS X?
- 16. EBNF o BNF para el lenguaje de programación LOGO
- 17. ¿Cuál es el estado actual de LOGO? (El lenguaje de programación)
- 18. Cómo saber qué directorio es el problema cuando la tortuga svn se queja
- 19. ¿Cómo muevo mi trabajo actual a una rama temática?
- 20. ¿Cómo muevo un repositorio Mercurial privado a un servidor central?
- 21. ¿Cómo muevo el cursor a una fila y columna específica?
- 22. ¿Cómo muevo una rama de Git a su propio repositorio?
- 23. ¿Cómo muevo div después de su siguiente div?
- 24. ¿Cómo muevo un elemento a una lista vacía usando jquery?
- 25. ¿Cómo me muevo a la vista previa de Live Wallpaper desde la aplicación?
- 26. ¿Cómo muevo la UIView al "fondo" para que aparezca la siguiente UIView?
- 27. Un servidor Subversion para ventanas (SVN) de tortuga cliente
- 28. cómo ignorar archivos en horno/mercurial usando tortuga hg "que son parte del repositorio"
- 29. ¿Te pareció útil aprender a programar con gráficos de tortuga?
- 30. tortuga svn error show log for file - Ruta no encontrada
no se olvide levantarpincel y PENDOWN. De lo contrario, moverás la tortuga, pero no verás su rastro. Cambie también el color del lápiz y el color de fondo del papel. – abelenky
Vaya aquí ... http://www.sonic.net/~nbs/webturtle/webturtle.cgi – Sam