Moonsharp中的表值返回为null

时间:2017-12-24 01:53:43

标签: c# lua moonsharp

我刚开始在c#中使用Moonsharp,并试图测试一些事情,例如从表中检索值。但是,编译器告诉我值t为null。从test中检索数值的正确方法是什么?

script.lua:

test = {
 number = 3
}

c#c​​ode snippet:

        Script s = new Script();
        s.LoadFile("res/script.lua");
        Table t = s.Globals["test"] as Table;
        DynValue n = t.Get("number");

谢谢!

0 个答案:

没有答案