前言
在xLua没出来之前,开源的lua框架基本都是以界面用Lua开发为主,核心战斗用C#开发,但xLua出来之后主推C#开发,Lua用作HotFix,这里我展示的第一个例子就是基于界面的经典2D小游戏——俄罗斯方块,界面逻辑是用C#写,启动加载逻辑是用lua,后面我会继续第二个同样的Demo,但是以纯Lua为主,这个案例明天更新。
效果图
由于我不会美术,所以这里使用的开源的游戏资源,感谢此作者。
游戏启动
C#启动Lua逻辑
1 | using UnityEngine; |
Lua加载游戏界面预设逻辑
1 |
|
游戏主要界面对应的C#逻辑
1 | using UnityEngine; |
欢迎加群交流
2.专门探讨XLua的程序群:437645698
下载地址
https://git.oschina.net/dingxiaowei/Aladdin_XLua.git
Github同步:https://github.com/dingxiaowei/Aladdin_XLua
关注后续更新请点start或者fork,感谢!