Jak przenieść turtle w LOGO?Jak przenieść żółwia w LOGO?
Odpowiedz
// MOVE FORWARD
FD 75
// TURN RIGHT
RT 54
// TURN LEFT
LT 21
// MOVE BACKWARD
BK 17
Sprawdź niektóre inne polecenia żółw here ...
Turtle Komendy
BACK ## [BK]
- Move żółwia z powrotemBACKGROUND ## [BG]
- Ustaw kolor tła (0- 15)- 0 - Black
- 1 - White
- 2 - Red
- 3 - Cyan
- 4 - Purple
- 5 - Zielona
- 6 - Blue
- 7 - Żółty
- 8 - Pomarańczowy
- 9 - Brązowy
- 10 - Light Red
- 11 - Szary 1
- 12 - Grey 2
- 13 - Light Green
- 14 - Light Blue
- 15 - Gray 3
CLEARSCREEN [CS]
- Wyczyść ekran bez ruchomego żółwiaDRAW
- Wyczyść ekran i weź żółwego domuEACH
- Poinformuj kilka duszków, których numery znajdują się na liście, aby zaakceptować polecenia na drugiej liście, np.EACH [1 2] [SQUARE 10]
FORWARD ## [FD]
- Move żółwia do przoduFULLSCREEN
- Pełny ekran graficzny (tak samo jak naciśnięcie F5)HEADING
- Wyjście pozycja żółwia jako liczbę (0-359)HIDETURTLE [HT]
- Make żółwia niewidocznyHOME
- Przenieś żółwia na środek ekranu skierowanego w góręLEFT [LT]
- Przekręć żółw w lewoNODRAW [ND]
- Wprowadzić tryb tekstowy z jasnym ekranieNOWRAP
- Zapobieganie rysunki z owijając się wokół ekranuPENCOLOR [PC]
- Zmiana koloru pióraPENDOWN [PD]
- Turtle pozostawia śladPENUP [PU]
- Turtle przestaje zostawić śladRIGHT ## [RT]
- Przekręć żółw w prawoSETHEADING [SETH]
- Ustaw nagłówek żółwia, np.SETH 180
SETSHAPE
- ustawienie aktualnego ikonki kształt (0-7)SETX
Przenieś żółwia określonego x współrzędnych npSETX 50
SETXY
Przenieś żółwia do określonych współrzędnych x, y Eg.SETXY 50 50
SETY
Przenieś żółwia do określonego współrzędnej y, np.SETY 50
SHAPE
- numer wyjścia z obecnego Sprite kształcieSHOWTURTLE [ST]
- Make żółwia widoczneSPLITSCREEN
- Mieszane grafika i ekran tekstu (tak samo jak naciśnięcie F3)STAMPCHAR
- Make stempel żółwia postać przy prądzie lokalizacja, npSTAMPCHAR "A
TELL
- Poinformuj wyznaczonego sprite'a, aby odebrał polecenia, np.TELL 2
TEXTSCREEN
- Wykorzystanie cały ekran tekstu (tak samo, jak naciśnięcie F1)TOWARDS
- pozycja wyjściowa dla żółwia zmierzyć się z X, Y współrzędnych, npTOWARDS 0 0
WRAP
- Dodać rysunkach żółwia owinąć wokół ekranuXCOR
- wyjście x współrzędna żółwiaYCOR
- wyjście a współrzędna żółwiaASPECT
- ustawionymi pionowo współczynnik skali ekran domyślnie jest 0.76
Próbki pobrane bezpośrednio ze strony internetowej: http://gaza.freehosting.net/logo/index.html
Ładnie edytowane, Gortok. –
Logo jest o przesuwając żółwia ... dasz mu commands tak:
Forward 100
Right 45
można zrobić rzeczy jak powtórzenie polecenia zbyt:
Repeat 8 [Forward 100 Right 45] ; Draw an octagon
(Co mam wygrać? 8-)
Whoa! Czy nadal jest w pobliżu?
fd 300 // Forward
rt 90 // Right 90°
fd 300
lt 90 // Left 90°
To kiedyś działało. Znaleziono
try: bk
(z tyłu), fd
(forward), ld
(skręt w lewo w stopniach), rt
(skręt w prawo).
Widziałem kilka implementacje LOGO gdzie można wykorzystać miejscowe komendy jak:
- Naprzód (Forward),
- LEWO (LEFT),
- Prawo (Rigth)
lub nawet NAPRZÓD (z polskim pismem Ó).
LOGO to przyjemny język do nauki programowania dla dzieci w ich ojczystym języku.
Wydając polecenia w poprawnej składni. Np .:
forward 100
Jest tylko jedno niezbędne polecenie, aby przenieść żółwia. Jest to forward
, który ma mnemonik fd
. Podczas pracy z robotem (prawdziwym) żółwiem w przeciwieństwie do opartego na grafice (wirtualnego), możesz zauważyć, że polecenia obracania są nieco przesunięte przez przypadek.
Większość implementations pozwala również na polecenie backwards
[bk
].
Gdy żółw się porusza, może narysować linię, zależnie od tego, czy pióro jest w górę lub w dół w danym momencie, oraz czy bieżący kolor pióra różni się od koloru tła.
grafika na bazie (wirtualny) żółw może skakać po ekranie z setx
, sety
i setxy
- 1. Jak wykluczyć foldery w formularzach kontroli żółwia
- 2. Przeniesienie logo Google w MapView
- 3. Moduł Żółwia Pythona - Zapisywanie obrazu
- 4. Grafika żółwia jako moneta Haskella
- 5. Jak wymienić domyślne logo w instalatorze NSIS?
- 6. Jak przenieść wiersze w mysql
- 7. Jak przenieść legendę w Highcharts?
- 8. Jak przenieść element w DOM?
- 9. Jak przenieść plik w Pythonie
- 10. Jak przenieść obiekt w underscore.js
- 11. Liferay: Logo strony
- 12. Lokalizacja logo Google na mapie w aplikacji iOS
- 13. Jak przyspieszyć funkcję "żółwia" Pythona i zatrzymać go na końcu
- 14. Jak przenieść QSplitter?
- 15. Jak przenieść własność ciągów?
- 16. Jak wyświetlić logo na pasku adresu?
- 17. Jak przenieść posiadany wskaźnik
- 18. Ustaw Logo paska narzędzi w języku XML
- 19. Jak odtworzyć nową stronę z logo eBay w HTML + CSS
- 20. jak dodać logo do header-bar w ionic
- 21. Jak całkowicie usunąć/ukryć card.io/paypal logo w iOS
- 22. Jak przenieść gałąź do tyłu w git?
- 23. Jak przenieść commit pomiędzy gałęziami w Git?
- 24. Jak przenieść element w tablicy MongoDB?
- 25. Jak przenieść znacznik w Google Maps API
- 26. Jak przenieść wiele plików w git?
- 27. Jak przenieść obiekt do przodu w Three.js?
- 28. Jak programowo przenieść UIView w Swift
- 29. Jak przenieść pliki w pliku node.js?
- 30. Jak przenieść element HTML w jQuery?
Nie zapomnij podnieś i opuść. W przeciwnym razie poruszysz żółwia, ale nie zobaczysz jego śladu. Zmienić także kolor pisaka i kolor tła papieru. – abelenky
Idziesz tutaj ... http://www.sonic.net/~nbs/webturtle/webturtle.cgi – Sam