2014-09-29 27 views
1

我正在構建一個模型,該模型將龜移動到最近的綠色補丁(立方體)。3D模型中的NetLogo傾斜和滾動問題

nearest-patch 
    facexyz nearest-patch 
    fd distance nearest-patch 

但是,到達每個補丁後,海龜的傾斜角度和滾動角度都發生了變化。如何使每隻烏龜在到達補丁後傾斜並滾動到0,這隻烏龜將與XY平面平行。謝謝。

+0

請注意,您可以使用'move-to'來替換'fd'和'distance'的組合。 (如果你只是在它到達之後改變烏龜的俯仰和滾動,那麼在'move-to'之前做'face'可能沒有意義。) – 2014-09-29 14:09:34

回答

2

海龜有pitchroll變量,您可以像設置任何其他變量一樣設置變量。因此,您可以使用set pitch 0set roll 0將它們與XY平面對齊。

+0

嗨,Bryan,非常感謝你的回覆。我用傾斜而不是俯仰。這就是爲什麼它以前無法工作。你的答案現在可以工作。謝謝。 :-) – Ming 2014-09-30 01:33:41

+0

太棒了!很高興幫助你。您應該將答案標記爲正確(答案旁邊的複選標記),以便人們知道此問題已成功解答。 – 2014-09-30 01:52:29