我正在使用最新的 lua 接口并尝试运行此代码
luanet.load_assembly("Phoenix")
luanet.load_assembly("Phoenix.Structures")
NpcDialog = luanet.import_type("Phoenix.Structures.NpcDialog")
function npc(request, client)
local dialog = new NpcDialog(client)
dialog.Text("hi this is a test")
dialog.Send()
end
但收到此错误 LuaInterface.LuaException: [string "chunk"]:6: attempt to call global 'NpcDialog ' (a nil value)
exe名称是Map Server.exe
程序集名称Map Server
默认命名空间Phoenix
发生这种情况是因为文件的程序集与程序集名称不同,我不知道为什么!
有没有办法让它在不更改程序集名称的情况下工作