Вопрос по – Как мне переместить черепаху в ЛОГОТИП? [закрыто]

209

Как мне переместитьчерепаха вLOGO?

Не забывайте PENUP и PENDOWN. В противном случае вы будете перемещать черепаху, но не увидите ее след. Также измените цвет пера и цвет фона бумаги. abelenky
Вы идете сюда ...sonic.net/~nbs/webturtle/webturtle.cgi Sam

Ваш Ответ

6   ответов
4

bk(Назад),fd(вперед),ld(левый поворот в градусах),rt(направо).

6

где вы можете использовать локализованные команды, такие как:

NAPRZOD (FORWARD), LEWO (LEFT), PRAWO (RIGTH)

или даже NAPRZ & # xD3; D (с польской буквой & # xD3;).

LOGO - хороший язык для обучения детей программированию на их родном разговорном языке.

11

fd 300 // Forward
rt 90  // Right 90°
fd 300 
lt 90  // Left 90°

Это раньше работало.

52

Логотипall about двигая черепаху ... вы даете этокоманды как это:

Forward 100
Right 45

Вы также можете выполнять такие вещи, как повторение команд:

Repeat 8 [Forward 100 Right 45]  ; Draw an octagon

(Что я выиграю? 8-)

4

Путем выдачи команд в правильном синтаксисе. НАПРИМЕР.:

forward 100

Есть только одна необходимая команда для перемещения черепахи. этоforward который имеет мнемоникуfd, При работе с роботами (настоящими) черепахами, а не с графическими (виртуальными), вы можете обнаружить, что команды поворотаleft а такжеright [lt & Амп;rt] немного подвинул черепаху, случайно.

Наиболеереализации также разрешить командуbackwards [bk].

Когда черепаха движется, она может нарисовать линию по мере того, как она движется, в зависимости от того, поднимается ли ручка в данный момент или нет, и отличается ли текущий цвет пера от цвета фона.

Графическая (виртуальная) черепаха также может прыгать по экрану сsetx, sety, а такжеsetxy

234
// MOVE FORWARD
FD 75
// TURN RIGHT
RT 54
// TURN LEFT
LT 21
// MOVE BACKWARD
BK 17

Вот...

Turtle Commands BACK ## [BK] - Move turtle back

BACKGROUND ## [BG] - Set Background color (0-15)

0 - Black 1 - White 2 - Red 3 - Cyan 4 - Purple 5 - Green 6 - Blue 7 - Yellow 8 - Orange 9 - Brown 10 - Light Red 11 - Grey 1 12 - Grey 2 13 - Light Green 14 - Light Blue 15 - Grey 3

CLEARSCREEN [CS] - Clear Screen without moving turtle

DRAW - Clear Screen and take turtle home EACH - Tell several sprites, whose numbers are in a list, to accept commands in a second list, e.g. EACH [1 2] [SQUARE 10] FORWARD ## [FD] - Move turtle forward FULLSCREEN - Full graphics screen (same as pressing F5) HEADING - Output turtle heading as a number (0-359) HIDETURTLE [HT] - Make turtle invisible HOME - Move turtle to center of screen pointing up LEFT [LT] - Turn turtle left NODRAW [ND] - Enter text mode with clear screen NOWRAP - Prevent drawings from wrapping around screen PENCOLOR [PC] - Change pen color PENDOWN [PD] - Turtle leaves trail PENUP [PU] - Turtle ceases to leave trail RIGHT ## [RT] - Turn turtle right SETHEADING [SETH] - Set turtle heading, e.g. SETH 180 SETSHAPE - Set the current sprite shape (0-7) SETX Move the turtle to the specified x co-ordinates e.g. SETX 50 SETXY Move the turtle to the specified x, y co-ordinates Eg. SETXY 50 50 SETY Move the turtle to the specified y co-ordinate, e.g. SETY 50 SHAPE - Output number of current sprite's shape SHOWTURTLE [ST] - Make turtle visible SPLITSCREEN - Mixed graphics and text screen (same as pressing F3) STAMPCHAR - Make the turtle stamp a character at the current location, e.g. STAMPCHAR "A TELL - Tell designated sprite to receive commands, e.g. TELL 2 TEXTSCREEN - Use whole screen for text (same as pressing F1) TOWARDS - Output heading for turtle to face an X,Y coordinate, e.g. TOWARDS 0 0 WRAP - Make turtle drawings wrap around the screen XCOR - Output current x co-ordinate of turtle YCOR - Output current y co-ordinate of turtle ASPECT - Set verticle screen scale factor, default is 0.76

Samples taken directly from website: http://gaza.freehosting.net/logo/index.html

Похожие вопросы