美文网首页
C#与Lua交互

C#与Lua交互

作者: 莫忘初心_倒霉熊 | 来源:发表于2024-07-08 10:13 被阅读0次

C#与Lua进行交互主要通过虚拟栈实现,栈的索引分为正数与负数,若果索引为正数,则1表示栈底,若果索引为负数,则-1表示栈顶。
C# Call Lua:由C#先将数据放入栈中,由lua去栈中获取数据,然后返回数据对应的值到栈顶,再由栈顶返回至C#。
Lua Call C#:先生成C#源文件所对应的Wrap文件,然后将源文件内容通过Wrap文件注册到Lua解释器中,然后由Lua去调用这个模块的函数。

相关文章

网友评论

      本文标题:C#与Lua交互

      本文链接:https://www.haomeiwen.com/subject/hpgocjtx.html