Ugui
(1) 搭建屏幕自适应
Canvas Render Mode 屏幕渲染模式:
1 screen space-overlay屏幕永远在摄像头最前面像是一层布蒙在摄像头上,如果需要移动摄像头推荐这个
2 screen space-camera 需提供一个UiCamera摄像头,我们可以通过一个深度大于uicamera的摄像头来显示特效以及其他的东西
3 World Space 完全3d的UI
我们一般的使用第二个 来展示显示在ui前的特效,重要的是灵活运用
canvas选项:
render mode :screen space-camera
render camera :放入摄像头
UI scale mode : scale with screen size
(2)
摄像头设置流程
首先了解摄像头渲染层次数越大,越晚刷新,晚刷新的覆盖早刷新的。
个人认为需要三个摄像头,一个用作渲染游戏场景,一个渲染ui一个渲染ui前面的特效或者图片。最先渲染场景摄像头最小,然后ui摄像头,然后是特效摄像头(最大)
Ui摄像头 cullingmask(ui)只看ui,projection (orthographic)正交投影
Clipping planes(0),clear flags(depth only)只渲染一个东西
设置如图: