
LuaFramework
文章平均质量分 85
uLua/toLua的一个框架
两水先木示
有时候,你不知不觉就完成了一个BUG!
展开
-
【LuaFramework】服务器模块相关知识
协议号Connect是101,其他如下,将这个Connect协议号和数据(空的字节流)放入一个mEvents队列,等待Update执行(目的应该是回到主线程才执行回调,避免一些问题)由于我们lua侧仅写了1个消息协议号'104' 所以本地服务器代码也是要用104作为协议号传递,不然接收消息检测不到是104就无法正常通过消息派发并执行到对应的lua消息回调代码。好绕,最终是到了上面的WriteMessage方法,发送是以"消息长度"+"消息内容"为一条字节流传递到服务器,执行完后回调OnWrite方法。原创 2024-12-21 16:58:21 · 685 阅读 · 0 评论 -
【LuaFramework】LuaFramework_UGUI_V2框架学习
这些类、类成员、类方法都不支持生成wrap,如果你想要使用它们,可以自定义一个C#脚本去间接地使用它们,也就是做个适配器,自定义的脚本要放入CustomSettings.cs的customTypeList列表中,不然是无法生成wrap交给Lua使用的。C#侧调用lua侧的Network.OnSocket(key, value)方法,可以直接找Network.lua文件打开找到OnSocket方法如下。Event.Brocast是Lua侧的事件派发,事件名是key,数据是data。原创 2024-12-21 00:13:13 · 432 阅读 · 0 评论 -
LuaFramework 2018版本 小结
目录一、LuaFramework的资源更新流程如下图:二、LuaFramework框架打包流程:三、LuaFramework框架获取资源方法:四、加载面板流程五、热更新真正发挥作用的部分六、Lua框架的基本用法套路6.1 自定义Wrap类(即C#转Lua代码)6.2 Lua框架的事件event6.3 lua中的获取组件、添加组件、注册点击事件、寻找子物体...原创 2018-07-12 08:33:56 · 5894 阅读 · 11 评论