我有一些后台 lua 代码,我在每次启动时加载它们,它们工作正常,但是有什么方法可以将它们转换为 C#?
这是我的元表代码:
player = {}
player.__index = player
function player:Add(name)
return setmetatable({name = name}, player)
end
function player:Nick()
return self.name
end
它工作正常,这是我的代码目前的工作方式:
print(ply:Nick())
目前,我在注册 lua 函数代码中使用 void 搜索 Player.cs 对象,我的 C# 代码上没有任何特殊的 void 或函数,其中包含 Player 对象,但我想将它们全部更改为 Player 对象,还有什么方法我可以使用 Player.cs voids/strings 或来自 lua 的任何东西而不注册它们?Player.cs 对象是非静态的。