C# 铝Lua寄存器功能

C# 铝Lua寄存器功能,c#,methods,lua,aluminumlua,C#,Methods,Lua,Aluminumlua,如何将Lua方法信息(静态公共无效)注册到AlumiumLua中的上下文中?您可以通过提供与方法签名匹配的委托来实现这一点 使用系统; 使用氧化铝; 公共委托无效HelloDelegate(); 班级计划 { 公共静态void Hello() { 控制台。写(“你好,世界!”); } 静态void Main() { var context=new LuaContext(); var obj=LuaObject.FromDelegate(新HelloDelegate(Hello)); SetGlo

如何将Lua方法信息(静态公共无效)注册到AlumiumLua中的上下文中?

您可以通过提供与方法签名匹配的委托来实现这一点

使用系统;
使用氧化铝;
公共委托无效HelloDelegate();
班级计划
{
公共静态void Hello()
{
控制台。写(“你好,世界!”);
}
静态void Main()
{
var context=new LuaContext();
var obj=LuaObject.FromDelegate(新HelloDelegate(Hello));
SetGlobal(“你好”,obj);
context.Get(“hello”).AsFunction().Invoke(新LuaObject[]{});
}
}
@Nicol我想是