在netlogo中,如何在不改变标题的情况下旋转海龟的形状?
换句话说,我如何独立地完成海龟的旋转(通过命令,而不是通过形状编辑器)和平移。下面的示例代码使海龟向前移动,同时看起来完全朝着另一个方向:在netlogo中,如何在不改变标题的情况下旋转海龟的形状?,netlogo,Netlogo,换句话说,我如何独立地完成海龟的旋转(通过命令,而不是通过形状编辑器)和平移。下面的示例代码使海龟向前移动,同时看起来完全朝着另一个方向: turtles-own [real-heading apparent-heading] to setup clear-all create-turtles 10 [ set real-heading random 360 set apparent-heading random 360 set heading apparent
turtles-own [real-heading apparent-heading]
to setup
clear-all
create-turtles 10 [
set real-heading random 360
set apparent-heading random 360
set heading apparent-heading
]
reset-ticks
end
to go
ask turtles [ set heading real-heading ]
ask turtles [ fd 1 rt random 25 lt random 25 ]
ask turtles [
set real-heading heading
set heading apparent-heading
]
tick
end
假设您的模型设置为(与持续更新相反),您的用户将只能在视图中看到海龟的明显航向,而不会看到海龟的“真实”航向。我不相信您可以。你为什么要这样做,也许有不同的方法。例如,乌龟可以看到与实际指向不同的方向。