如何在LOGO中移動turtle?如何在LOGO中移動烏龜?
209
A
回答
234
// MOVE FORWARD
FD 75
// TURN RIGHT
RT 54
// TURN LEFT
LT 21
// MOVE BACKWARD
BK 17
看看一些其他的烏龜命令發現here ...
龜命令
BACK ## [BK]
- 移動烏龜背上BACKGROUND ## [BG]
- 設置背景顏色(0- 15)- 0 - 黑色
- 1 - 白色
- 2 - 紅色
- 3 - 青色
- 4 - 紫色
- 5 - 綠色
- 6 - 藍
- 7 - 黃色
- 8-橙色
- 9 - 棕色
- 10 - 淺紅色
- 11 - 灰色1
- 12 - 灰色2
- 13 - 淺綠色
- 14 - 淺藍色
- 15 - 灰色3
CLEARSCREEN [CS]
- 沒有移動龜的清除屏幕DRAW
- 清除屏幕並將龜帶回家EACH
- 告訴幾個精靈,其數量在列表中,接受第二個列表中的命令,例如,EACH [1 2] [SQUARE 10]
FORWARD ## [FD]
- 移動烏龜向前FULLSCREEN
- 全圖形屏幕(與按下F5)HEADING
- 輸出龜標題爲數字(0-359)HIDETURTLE [HT]
- 讓龜無形HOME
- 將烏龜移動到屏幕中心向上LEFT [LT]
- 轉左烏龜NODRAW [ND]
- 輸入文本模式有清晰的屏幕NOWRAP
- 更改筆的顏色PENDOWN [PD]
- - 從屏幕周圍PENCOLOR [PC]
包裹防止圖紙海龜留下痕跡PENUP [PU]
- 龜不再留下痕跡RIGHT ## [RT]
- 轉右龜頭SETHEADING [SETH]
- 設置龜頭標題,例如SETH 180
SETSHAPE
- 龜設置當前子畫面的形狀(0-7)SETX
移動到指定的x座標例如SETX 50
SETXY
將烏龜移動到指定的x,y座標例如:SETXY 50 50
SETY
將龜移動到指定的y座標,例如,SETY 50
SHAPE
- 當前精靈的形狀SHOWTURTLE [ST]
的輸出數量 - 讓龜可見SPLITSCREEN
- 混合圖形和文本屏幕(與按下F3)STAMPCHAR
- 讓烏龜戳一個字符在當前位置,例如STAMPCHAR "A
TELL
- 告訴指定的sprite接收命令,例如,TELL 2
TEXTSCREEN
- 使用整個屏幕文本(與按下F1)TOWARDS
- 輸出前往龜面對的X,Y座標,例如TOWARDS 0 0
WRAP
- 使龜附圖包裹在屏幕周圍XCOR
- 龜ASPECT
的輸出電流y座標 - - 龜YCOR
的輸出電流x座標設置verticle屏幕比例因子,默認爲0。直接從網站上得到76個
52
的Logo 所有關於移動龜...你給它commands這樣的:
Forward 100
Right 45
你可以做的東西一樣重複的命令太多:
Repeat 8 [Forward 100 Right 45] ; Draw an octagon
(什麼我贏?8-)
11
哇!它還在嗎?
fd 300 // Forward
rt 90 // Right 90°
fd 300
lt 90 // Left 90°
那曾經工作。
4
嘗試:bk
(回),fd
(前鋒),ld
(度左轉),rt
(右轉)。
6
我見過幾個LOGO的實現,你可以使用本地化的命令,如:
- NAPRZOD(FORWARD),
- 勒沃(左)
- PRAWO(分辯)
甚至NAPRZÓD(與波蘭字母Ó)。
LOGO是好的語言來教孩子們在本民族語言編程技術。
4
通過以正確的語法發出命令。 E.G .:
forward 100
只有一個必要的命令來移動烏龜。它是forward
其中有助記符fd
。當使用機器人(真正的)烏龜而不是基於圖形的(虛擬)烏龜時,您可能會發現轉動命令left
和right
[lt
& rt
]意外地將烏龜稍微移動一點。
大多數implementations也允許命令backwards
[bk
]。
當龜移動時,它可能會得出,因爲它去取決於筆是否是向上或向下時的線,而當前筆顏色是否是從與背景顏色不同。
一個基於圖形的(虛擬)龜也可以跳在屏幕上用setx
,sety
,並且setxy
相關問題
- 1. 如何在LOGO中隱藏烏龜?
- 2. 一隻烏龜如何在for循環中向上移動?
- 3. netlogo移動烏龜最近的補丁
- 4. 如何將烏龜設置爲龜屏
- 5. 如何烏龜移動存儲庫而不丟失歷史
- 6. Netlogo - 如何將烏龜移動到頂端?
- 7. 烏龜在一個模式中移動(Netlogo)
- 8. 烏龜和龜的區別?
- 9. 烏龜賽車遊戲 - 無法在廣場上保持烏龜
- 10. 將一隻烏龜移動到一個圓圈的中心
- 11. Git烏龜問題
- 12. SVN烏龜和scplugin
- 13. 烏龜SVN - AnkhSvn(VisualStudio)
- 14. Netlogo:詢問導向鏈接「我的烏龜」和「我的烏龜」
- 15. howto:使烏龜汞和烏龜Svn共存
- 16. 如何移動到距離烏龜至少x距離的補丁
- 17. 在烏龜中混合存儲庫
- 18. 難以計時烏龜運動
- 19. 我們如何在three.js中創建烏龜幾何?
- 20. 繪製烏龜模塊
- 21. 烏龜SVN合併問題
- 22. 烏龜SVN提交錯誤
- 23. 烏龜SVN新手結賬
- 24. 從烏龜SVN倉庫
- 25. 關於認證烏龜svn
- 26. Python。學習烏龜圖形
- 27. 與烏龜SVN恢復
- 28. 烏龜SVN導出設置
- 29. 烏龜svn導出功能
- 30. 無法使用烏龜SVN
不要忘了擡筆和PENDOWN。否則,你會移動烏龜,但沒有看到他的軌道。 還要更改筆的顏色和紙張的背景顏色。 – abelenky 2009-06-16 20:50:18
你去這裏...... http://www.sonic.net/~nbs/webturtle/webturtle.cgi – Sam 2009-06-16 20:54:50