2017-04-20 85 views
1

我知道烏龜命令來檢查目前烏龜前面的海龜前面檢查當前烏龜背後的海龜

if not any? turtles-on patch-ahead 1 


if(any? other turtles in-cone 10 1) 

但是,如何檢查烏龜後面的龜?

+1

'補丁提前-1'可能是最簡單的。 –

回答

1

您應該從官方文檔中閱讀patch-ahead help

基於只要在文檔上,語法是這樣patch-ahead distance所以如果你想回頭看看,你應該使用:

patch-ahead -1 

但是,使用此你會看不起補丁回來的電流方向龜。若龜的方向變化,你應該考慮在前面的時間步長存儲的方向和使用這樣的(僞代碼):

set t_dir heading 
tick 
patch-at-heading-and-distance t_dir -1