改变龟的大小保持较低的点位置不变

时间:2015-01-12 23:54:20

标签: netlogo

我已经在世界上分发了大小为x的海龟,我希望将它们的大小增加到y,但我希望将它们的下方位置保持相同(请查看下图)。怎么能做到这一点?

编辑: 我希望编写一个适用于所有海龟标题的程序,即如果乌龟朝向0或90或45,则在这种情况下直接数学可能很复杂。 Figure

1 个答案:

答案 0 :(得分:0)

正如赛斯所说,这应该是比较直接的数学。但是,如果你不想做数学计算,这只是为了视觉目的,你可以制作一个新的乌龟形状,其中"底部"形状实际上是在中心。然后,当转弯时,它会像乌龟在它们的底部转动。当改变尺寸时,再次,"底部"将留在同一个地方。