首页 > 解决方案 > '=' 预计在 var_y 附近

问题描述

我有这个代码:

function var_leafdrop(var_inc, var_restpos)

     If var_y >= var_restpos then
        var_y = var_restpos
     else
        var_y = var_y + var_inc
     end

     return var_y

end

我得到错误:

错误 18: '=' 预计在 'var_y' 附近

18 是行:

If var_y >= var_restpos then

我试过了:

这是使用 Watchmaker 的内置脚本编辑器。

我看不到任何错误!?我只是不明白。这是制表师的愚蠢特质吗……?

标签: syntaxlua

解决方案


正如评论中提到的,Lua 区分大小写。所以使用if而不是If.


推荐阅读