前面一篇中我們學習到了,luaFramework 中的 button 回調事件,下面兒我們繼續學習 lua 框架中的 自定義 ui 監聽方法
回到框架這邊兒,我們發現所有的預製件都是 默認以 GuiCamer 爲父節點,而且面板的大小都不是那麼的嚴謹,所以爲了後面的學習開發,做一些微微的調整。
1、開發分辨率的調整: 1024* 768
以爲它是一個正方形嘛,所以 比較順眼
2、調整相機,將原有的GuiCamera從Canvas下拖離出來(與Canvas並列)
(1)拖動 GuiCamera 出來,調整爲如下佈局
(2)Canvas的RenderMode爲Screen Space-Camera,並指定Render Camera爲GuiCamera;
(3)設定GUICamera的投射模式(Projection)爲正交(Orthogratphic);
(4)設置Size爲3.84,這樣Canvas的Scale就會爲0.01;
3.84的值是這樣得來的:(3.84 = 屏幕寬度(768) / 100 /2)
(5)設置相機的Culling Mask爲Everything。
3、原來加載出來的Panel 都是找到 GuiCamera,這裏我們調整加載的 Panel 父對象爲 Canvas
4、爲了更加完善的 學習,所以下面創建一個 登錄面板
然後更改 打包中的 Packager 類做一些修改,然後 打包
5、緊接着就是我們的代碼兒了事兒了;
todo