我目前有一个程序,您可以在海龟生成的UI中绘制彩色补丁。
然后,已经生成的海龟沿着用户绘制的路线绘制到另一种补丁类型,然后它们不复存在。
我想要的是能够通过为每个补丁分配一个数字来区分彩色补丁(海龟生成的补丁)彼此,该数字根据补丁在 UI 中的位置顺序逐渐增加。
我该怎么做?任何帮助将不胜感激。
很难确切地说出你在做什么,但看看这是否有用。
globals [n-colored]
to-color [#patch #pcolor]
ask #patch [
set pcolor #pcolor
set n-colored (n-colored + 1)
set plabel (word n-colored)
]
end
现在,每个彩色斑块的plabel
都区分了它,这似乎是您所追求的。 (如果您已经将plabel
用于其他用途,只需添加适当的修补程序属性即可。