编程新手对netlogo有疑问
所以我想知道,当我的鱼获得+1能量时,我如何提高它们的速度和大小 这就是我目前所拥有的编程新手对netlogo有疑问,netlogo,Netlogo,所以我想知道,当我的鱼获得+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 pcolo
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]
更新绘图'
打上钩
问鱼[
设置Btimer(Btimer-1)
转发1
右随机80
左随机80
如果前面补片的[P颜色]为0=(绿色)[
设置能量(能量+7)
设置颜色为蓝色
设置能量(能量-1)
如果(能量速度是你的前进1
,那么你必须将其与能量联系起来。类似于前进能量/7
而不是前进1
的方法会起作用
在大小方面,您只需在代码块中添加一行,增加能量即可增加大小。因为size
是一个自动变量,类似于set size size+0.3