<Check Object "If there is not an object at (x,y)">
{
<Create Instance "create instance of object at (x,y)">
}
...
使用Game Maker事件,我创建了一个像上面那样的重复过程,检查一个空格然后检查另一个空间,并填充所有空白空间。代码工作正常,但我想在最后添加一条消息,只要空间没有空。我最后尝试使用ELSE,但只使用最后一个if。 抱歉措辞不好,我可以根据需要详细说明。
答案 0 :(得分:1)
你想要的是if-else if-else结构。您可以通过嵌套条件来执行此操作:
if () {
...
} else {
if(...) {
...
} else {
if(...) {
...
} else {
...
}
}
}
虽然您的代码更容易阅读,但是使用GML而不是视觉语言,就像在GML中一样,您可以这样做:
if () {
...
} else if(...) {
...
} else if(...) {
...
} else {
...
}