set-default-shape plants "plant"
create-plants 10
[
set color green
set size 2
setxy random-xcor random-ycor
setxy random-xcor random-ycor
]
目前,这些植物中的每一种都在世界上随机产卵。我希望能够确定每个植物的放置点。
类似于:
setxy plant-1 25 25
setxy plant-2 25 25
有没有办法实现这个目标?
答案 0 :(得分:4)
目前,行setxy random-xcor random-ycor
正在将植物的x坐标和y坐标设置为随机值。请注意,您似乎在代码中有两行。它的第一个实例被第二个实例覆盖。无论如何,您还可以使用setxy
将植物移动到特定坐标,例如setxy 25 25
。但是,将setxy random-xcor random-ycor
替换为setxy 25 25
会将所有植物放在该位置。我假设您需要多个特定位置的多个工厂。要做到这一点,你可以要求各个工厂搬家:
ask plant 0 [ setxy 25 25 ]
ask plant 1 [ setxy 10 40 ]
等等。