2

我第一次看 PICO-8。

这个简单的 IF 语句给了我错误“第 1 行的未关闭函数”。

function MYTEST() 
  local x = 1
  if x==1 then
    print("x==1")
  else if x==0 then
    print("x==0")
  end
end

我承认该功能没有用,但解释器不允许它运行。

为什么?

4

1 回答 1

4

如评论中所述,将代码从更改else ifelseif使其工作。

或者,在第一个end之前添加一个end

function MYTEST() 
  local x = 1
  if x==1 then
    print("x==1")
  else if x==0 then
      print("x==0")
    end
  end
end
于 2017-12-11T22:46:36.117 回答