2017-04-20 87 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