Release 2DPlatformer-SLua 3.0.0.
- 升级到 SLua 1.1.1
- 升级到 Lua 5.3.2
- 升级到 LPeg 1.0.0
- 升级到 最新 sproto at last commit of : 9c10aa5
- 整体 Lua 框架升级,大幅减少 C# 游戏逻辑代码的编写需求,游戏逻辑相关的 C# 代码文件从之前的 20 个减少为 0个,只留下相关的通用基础功能;
- 由 MonoBehaviour 驱动的 Lua 代码,直接通过挂接组件填入参数即可触发相应的 Lua 代码,无需再编写 C# 代码;
- 使用唯一的 Lua 端 Update 逻辑驱动入口,提供更好的效率;
- 对 interface ICustomExportPost 实现了 CustomExport 中所有接口的调用,可以完全扩展自己的文件导出接口设置文件,避免每次升级 SLua 框架都会覆盖修改文件的问题;
- 去除掉所有不需要使用却导出的 Lua 绑定接口;
- 其它各项代码优化。