如果在另一个按钮之前按下一个按钮,我试图抛出错误(用户定义而不是netLogo运行时错误)。 我有三个按钮“SETUP”,“CONFIGURE”,“SIMULATE”。如果在CONFIGEURE之前单击SIMULATE,我想抛出一个错误。 我知道Sir.Seth Tisue在我的另一个问题中提到了原始的“用户信息”,但不知道如何将它包含在我的情境中。
答案 0 :(得分:2)
制作全球configured?
。让configure
将其设置为true。然后在simulate
中,输入:
if configured? != true [
user-message "You must press configure first"
stop
]