UI框架介绍
UI框架概览
Panel脚本没有任何功能,只保存基础的组件。
基本场景设置
将Game Start根结点设置成prefab,即把它放在Asset Bundle配置文件标记过的Prefab文件夹里面
在GameStart根结点下放置一个UI Camera,Clear Flags设置为“Depth Only”,Culling Mask设置为“UI”,Projection设置为“Orthographic”,注意它的Depth要比Main Camera大。
在GameStart根结点下放置一个Canvas,命名为UIRoot,将上面的UI Camera作为UIRoot的子节点,将RenderMode设为“Screen Space - Camera”并将UI Camera指定好,Canvas Scaler设为“Sacle With Screen Space”
在GameStart根结点下放置一个EventSystem。
在GameStart根结点下放置一个MainCamera,并将Culling Mask中的UI去掉。
在UIRoot节点下放置一个空对象,改成“Stretch”模式,命名为“WndRoot”
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ATAO2017,阿宅创造奇迹!!