Lua 脚本编写指南(适用于 VB.NET 用户)

我正在试图编译一个 Lua 脚本,但不断出现以下错误信息:

在 '...' 函数外无法使用 '...' 的变参函数

我已经尝试很久,但还是不能让它正常工作。

下面是我尝试过的示例代码:

Function Demo(Val_1,Val_2,Val_3)
Local A1, A2, A3, A4
A1 = {
[4] = ...
}
A4 = ...
;({
[4] = ...
})[1] = A2
;({
[4] = ...
})[2] = A3
;({
[4] = ...
})[3] = A4

-- 后续的数据会在其它地方使用,使用这一部分时总是出错。

请问有没有人能够帮我重构一下?我在使用 VB.NET 时有点困惑,我已经尝试过了,但它不能正确运行。

点赞