在我的代码中设置补丁大小是否正确,并设置了正确的命令来使用?
编译时我收到一条错误信息,说在补丁大小10之前,set是错误的指令,我应该使用什么指令?为什么?在我的代码中设置补丁大小是否正确,并设置了正确的命令来使用?
globals[road?]
to setup
clear-all
ask patches [set pcolor green]
end
to go
if mouse-down?
[ ask patch mouse-xcor mouse-ycor [ edit-world ]
end
to edit-world
if EDIT_TOOL = "Road"
[set pcolor grey
set patch-size 10
]
end
补丁大小不能以编程方式更改,但仅限于设置。
所有补丁的大小相同。
你想用这条线模拟明智吗?补丁大小不应该影响任何结果。
编辑:我错了 Set-patch-size更改所有补丁的大小,即缩放视图。
对不起,我希望用户能够在u.i中绘制路径,并且迄今为止编写的代码允许用户在EDIT_TOOL = road时有效“绘制”屏幕上的路径。但是,由于用户界面窗口很大,我希望能够增加将被绘制以包含更多修补程序的道路的大小。 – TCarr 2014-10-27 21:34:17
正确的命令是set-patch-size
,在set
之后带有连字符。
好吧,我会。当然,它适用于所有补丁。 – 2014-10-28 02:09:40
你得到的错误信息的确切文字是什么?不要复述;复制和粘贴。 – 2014-10-27 20:55:04
这不是你可以使用“设置”的东西。 – TCarr 2014-10-27 21:02:36