换句话说,我如何完成旋转(通过命令,而不是通过形状编辑器)和独立翻译乌龟。
答案 0 :(得分:1)
以下示例代码使海龟向前移动,同时看起来完全面向另一个方向:
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
假设您的模型设置为tick-based updates(而不是连续更新),您的用户将只在视图中看到乌龟的明显标题,而不是乌龟的“真实”标题。