2014-10-27 78 views
-2

編譯時我收到一條錯誤信息,說在補丁大小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 
+0

你得到的錯誤信息的確切文字是什麼?不要複述;複製和粘貼。 – 2014-10-27 20:55:04

+0

這不是你可以使用「設置」的東西。 – TCarr 2014-10-27 21:02:36

回答

0

補丁大小不能以編程方式更改,但僅限於設置。

所有補丁的大小相同。

你想用這條線模擬明智嗎?補丁大小不應該影響任何結果。

編輯:我錯了 Set-patch-size更改所有補丁的大小,即縮放視圖。

+0

對不起,我希望用戶能夠在u.i中繪製路徑,並且迄今爲止編寫的代碼允許用戶在EDIT_TOOL = road時有效「繪製」屏幕上的路徑。但是,由於用戶界面窗口很大,我希望能夠增加將被繪製以包含更多修補程序的道路的大小。 – TCarr 2014-10-27 21:34:17

0

正確的命令是set-patch-size,在set之後帶有連字符。

+0

好吧,我會。當然,它適用於所有補丁。 – 2014-10-28 02:09:40