看懂Xlua实现原理——从宏观到微观(1)传递c#对象到Lua 看懂Xlua——从宏观到微观(1)传递c#对象到Lua我们要解决什么问题?c#传递对象到lua我们要解决什么问题?为了使基于unity开发的应用在移动平台能够热更新,我们嵌入了Lua虚拟机,将需要热更新的逻辑用lua实现。c#通过P/Invoke和lua交互(lua由ANSI C实现)。在这个过程中,由于数据的交换需要使用lua提供的虚拟栈,不够简单高效,为了解决这个问题,我们引入了*lua框架(xlua、slua、ulua)来达到类似RPC式的函数调用、类原生对象式的对象访问以及高效的对象传递。业务