ToLua(LuaFramework) - 自定义 ui 监听方法(四)

前面一篇中我们学习到了,luaFramework 中的 button 回调事件,下面儿我们继续学习 lua 框架中的 自定义 ui 监听方法

回到框架这边儿,我们发现所有的预制件都是 默认以 GuiCamer 为父节点,而且面板的大小都不是那么的严谨,所以为了后面的学习开发,做一些微微的调整。
1、开发分辨率的调整: 1024* 768
ToLua(LuaFramework) - 自定义 ui 监听方法(四)
以为它是一个正方形嘛,所以 比较顺眼
2、调整相机,将原有的GuiCamera从Canvas下拖离出来(与Canvas并列)
(1)拖动 GuiCamera 出来,调整为如下布局
ToLua(LuaFramework) - 自定义 ui 监听方法(四)
(2)Canvas的RenderMode为Screen Space-Camera,并指定Render Camera为GuiCamera;
ToLua(LuaFramework) - 自定义 ui 监听方法(四)
(3)设定GUICamera的投射模式(Projection)为正交(Orthogratphic);
ToLua(LuaFramework) - 自定义 ui 监听方法(四)
(4)设置Size为3.84,这样Canvas的Scale就会为0.01;
3.84的值是这样得来的:(3.84 = 屏幕宽度(768) / 100 /2)
ToLua(LuaFramework) - 自定义 ui 监听方法(四)
(5)设置相机的Culling Mask为Everything。
ToLua(LuaFramework) - 自定义 ui 监听方法(四)
3、原来加载出来的Panel 都是找到 GuiCamera,这里我们调整加载的 Panel 父对象为 Canvas
ToLua(LuaFramework) - 自定义 ui 监听方法(四)
4、为了更加完善的 学习,所以下面创建一个 登录面板
ToLua(LuaFramework) - 自定义 ui 监听方法(四)
然后更改 打包中的 Packager 类做一些修改,然后 打包
ToLua(LuaFramework) - 自定义 ui 监听方法(四)
ToLua(LuaFramework) - 自定义 ui 监听方法(四)
5、紧接着就是我们的代码儿了事儿了;
todo