视线是否在视觉上以某种方式分配给海龟?我希望通过查看它来确定角度与乌龟视锥角度分配的准确性。 像手表或跟随海龟的命令似乎没有实现这一点。 感谢
答案 0 :(得分:2)
在netlogo3d中,ride原语的工作方式与此类似。
如果你只是想知道乌龟“看到”的补丁,而不是要求他们改变颜色。
ask turtles
[ ask patches in-cone 3 60
[ set pcolor red ] ]
来自字典。 http://ccl.northwestern.edu/netlogo/docs/dict/in-cone.html
答案 1 :(得分:2)
Vision Net Cone示例,在NetLogo模型库的代码示例部分中,显示了一种方法。它通过改变颜色使视锥中的海龟“点亮”。
另一种可能性是将cone
品种添加到具有适当龟形状的模型中,然后定位和调整锥龟或海龟的大小以指示另一个海龟锥体的位置。你甚至可以使用tie
,这样锥龟就可以移动并与它所附着的龟一起转动。
我说锥形“乌龟”因为如果你的视锥总是有相同的视角,你可以制作一个乌龟形状来匹配那个角度。但是如果视角变化,你需要两只或更多只适当定位和大小的海龟,以指示锥体的范围。