所以我想知道如何在我的鱼获得+1能量时提高它们的速度和大小
这就是我目前拥有的
update-plots'
tick
ask fishes[
set Btimer (Btimer - 1)
forward 1
right random 80
left random 80
if [pcolor] of patch-ahead 0 = (green)[
set Energy (Energy + 7)
set pcolor blue
set Energy (Energy - 1)
if (Energy <= 0)[
die]
,,
速度是你的forward 1
,所以你必须将其与能量联系起来。类似forward Energy / 7
而不是forward 1
的东西会起作用。
关于大小,你可以简单地在代码块中添加一行,在那里你可以增加能量来增加大小。由于size
是一个自动变量,类似于set size size + 0.3