我正在使用 LuaInterface 将 LuaInterface 集成到 ac# 程序中。我希望能够编写可以在程序中访问 C# 方法的脚本。
它正在访问的方法位于单独的“子系统”中,我想让 Lua 方法定义子系统,然后使用 . 作为分隔符。例如 SubsystemName.MethodName
但是当我尝试注册该方法时会引发异常。我已将其更改为 _ 并且效果很好。有没有办法让它与.?一起工作?该程序有其他接口用于调用这些方法,如通过 HTTP 的 JSON-RPC,这些使用 . 符号所以希望它是一致的。