C#下Lua编程支持
xLua为Unity、 .Net、 Mono等C#环境增加Lua脚本编程的能力,借助xLua,这些Lua代码可以方便的和C#相互调用。
xLua的突破
xLua在功能、性能、易用性都有不少突破,这几方面分别最具代表性的是:
可以运行时把C#实现(方法,操作符,属性,事件等等)替换成lua实现;
出色的GC优化,自定义struct,枚举在Lua和C#间传递无C# gc alloc;
编辑器下无需生成代码,开发更轻量;
更详细的特性、平台支持介绍请看。
安装
打开zip包,你会看到一个Assets目录,这目录就对应Unity工程的Assets目录,保持这目录结构放到你的Unity工程。
如果希望安装到其它目录,请看相关介绍。
文档
:常见问题都总结在这里,初使用大多数问题都可以在这里找到答案。
(必看):教程,其配套代码。
(必看):介绍如何配置xLua。
:介绍如何使用
1