Skip to content

Release 2DPlatformer-SLua 3.0.0.

Compare
Choose a tag to compare
@yaukeywang yaukeywang released this 20 Mar 07:36
· 18 commits to master since this release
  • 升级到 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 绑定接口;
  • 其它各项代码优化。