我正在使用 ac# 类:
public class TestClass
{
int _a;
public void Set(int a)
{
_a = a;
}
public void Print()
{
Console.WriteLine(_a);
}
}
并注册它:
Lua lua = new Lua();
lua["Debug"] = new TestClass();
lua.DoFile("script.lua");
然后从脚本中调用它:
a=Debug
a:Set(5)
a:Print()
我应该更改/添加什么以使用带参数的构造函数?