获得代理的相对左右位置:
我知道我们可以访问patch-right-and-ahead
, patch-left-and-ahead
, patch-here
,但是右和左的patch-here呢?
您可以使用patch-at
从调用者(东部和西部)报告补丁(dx, dy)。
因此,patch-at 1 0
和patch-at -1 0
将分别获得东部和西部的补丁。
或者,您可以使用:patch-right-and-ahead 90 1
和patch-right-and-ahead -90 1