Netlogo - 缓慢移动形状
Netlogo - move shapes slow
我需要海龟移动缓慢。
目前我试过 - 它太快了:
to move
ask turtles [
rt random 90
lt random 90
fd 1
]
end
我试着让它变慢:
to move
every 0.05[
ask turtles [
rt random 90
lt random 90
fd 1
]
]
end
海龟速度现在还可以,但我不确定这是正确的方法
你怎么看
有两种方法。如果你的问题是你希望它们比模拟的其余部分移动得慢(所以模型中的其他东西以它们的正常速度继续),那么最好只是以较小的步幅移动海龟(因此向前移动较小的量).
to move
ask turtles
[ rt random 90
lt random 90
fd 0.05
]
end
或者,如果问题只是视觉上的 - 所以您希望能够看到事物移动但每次滴答仍然移动相同的量 - 那么您可以简单地减慢模拟的 运行。在界面中间有一个速度滑块。
我需要海龟移动缓慢。 目前我试过 - 它太快了:
to move
ask turtles [
rt random 90
lt random 90
fd 1
]
end
我试着让它变慢:
to move
every 0.05[
ask turtles [
rt random 90
lt random 90
fd 1
]
]
end
海龟速度现在还可以,但我不确定这是正确的方法 你怎么看
有两种方法。如果你的问题是你希望它们比模拟的其余部分移动得慢(所以模型中的其他东西以它们的正常速度继续),那么最好只是以较小的步幅移动海龟(因此向前移动较小的量).
to move
ask turtles
[ rt random 90
lt random 90
fd 0.05
]
end
或者,如果问题只是视觉上的 - 所以您希望能够看到事物移动但每次滴答仍然移动相同的量 - 那么您可以简单地减慢模拟的 运行。在界面中间有一个速度滑块。