ToLua
Tolua专栏
true...
计算机科班出生、QQ学习交流群:1067304356
展开
-
ToLuaFrame-架构图
原创 2020-09-16 12:22:23 · 216 阅读 · 0 评论 -
ToLua(LuaFramework) - Tolua 细节点(五)
Tolua 小知识点1、除了Toggle和InputField的事件外,其它的组件如Slider、Scroll Bar、Scroll View等,都可照此例添加。2、上一步在LuaBehaviour中添加了两个方法:AddToggle和AddInputFieldEndEditHandler,但是没有实现相关的移除方法,需要自己完善。3、考虑到功能单一原责,LuaBehaviour最好只包含Behaviour(脚本生命周期)相关的功能,而添加UI监听的功能最好能抽离到一个单独的类中实现4、lua中.原创 2020-06-17 02:13:32 · 429 阅读 · 0 评论 -
ToLua(LuaFramework) - 自定义 ui 监听方法(四)
前面一篇中我们学习到了,luaFramework 中的 button 回调事件,下面儿我们继续学习 lua 框架中的 自定义 ui 监听方法回到框架这边儿,我们发现所有的预制件都是 默认以 GuiCamer 为父节点,而且面板的大小都不是那么的严谨,所以为了后面的学习开发,做一些微微的调整。1、开发分辨率的调整: 1024* 768以为它是一个正方形嘛,所以 比较顺眼2、调整相机,将原有的GuiCamera从Canvas下拖离出来(与Canvas并列)(1)拖动 GuiCamera 出来,调.原创 2020-06-15 22:03:14 · 535 阅读 · 1 评论 -
ToLua(LuaFramework) - Tolua 中Button回调函数(三)
在我们的 Unity 前端中,给 Button 添加监听事件的时候,有两种方法:1、通过 Inspector 信息面板上的进行拖拽添加2、通过 代码: Button.OnClick.AddListener()方法在 Lua 中添加 监听的话就是通过:1、首先第一步的话就是:博主在这里疯狂报错。。。...原创 2020-06-14 21:31:02 · 966 阅读 · 0 评论 -
ToLua(LuaFramework) - Tolua 中加载单个预制体Prefab(二)
前面一篇文章中,我们讲到了 如何使用 Tolua 框架去加载一个面板(Panel),但是这个方法不是很适用于我们加载单个的 Prefab 资源,所以在这套框架中我们还有其他的一些套路。1、首先我们新建一个 Prefab 出来,将它放在 LuaFramework 下边儿的 UI 里边,2、处理 C# 中的 Packager 中的 HandleExampleBundle()方法,这里说一下 这个地方的 packager . HandleExampleBundle()方法中调用到的 AddBuil.原创 2020-06-14 09:32:19 · 942 阅读 · 0 评论 -
ToLua(LuaFramework) -ToLua框架使用指南
LuaFramework 热更新流程:Main脚本调用整个游戏的启动函数Startup游戏管理器GameManager生成GameManager调用CheckExtractResource函数,检查“数据目录”是否存在如果“数据目录”不存在,说明是初次运行游戏,就将“游戏包资源目录”的内容解压缩到“数据目录”如果“数据目录”存在,就检查是否需要从服务器下载资源,GameManager调用OnUpdateResource函数下载“网络资源地址”上的files.txt,然后与“数据目录”中文件的m原创 2020-06-10 21:29:27 · 5650 阅读 · 0 评论 -
ToLua(LuaFramework) - 如何使用ToLua去加载一个面板(一)
参考 : https://www.cnblogs.com/imteach/p/10630099.html首先我们在 vscode 中打开 lua 文件。从这里大概就可以推测出来这套框架是采用到了 MVC 的结构:对区块进行一个划分XxxPanel :负责页面的显示逻辑,显示层XxxCrrl :负责事件处理,控制层但是有意思的是好像没有找到 具体的能得到的 Model 层。然后继续往下面走的话就是可以在 Logic/Game.lua 中找到游戏入口,也就是 下边的:这个函数里边儿.原创 2020-06-10 02:19:01 · 694 阅读 · 0 评论 -
ToLua(LuaFramework) - ToLua开篇与项目演示案例-tolua最全教程
开篇前言:学习 tolua 需要有 lua 基础。学习 tolua 需要有 lua 基础。学习 tolua 需要有 lua 基础重要的事情说三遍//--------------------------------------------------------------------准备工作----------------------------------------------------------------------//tolua框架 git hub 下载地址:方法一:http.原创 2020-06-09 22:00:18 · 5302 阅读 · 4 评论