Ugui

(1)  搭建屏幕自适应

Canvas Render Mode 屏幕渲染模式:

1 screen space-overlay屏幕在摄像头最前面

2 screen space-camera 需提供一个UiCamera摄像头,我们可以通过一个深的大于uicamera的摄像头来显示特效以及其他的东西

3 World Space 完全3d的UI

我们一般的使用第二个 

canvas选项:

render mode :screen space-camera

render camera :放入摄像头

UI scale mode : scale with screen size

UGUI学习心得(1)界面搭建自适应、camera以及canvas设置UGUI学习心得(1)界面搭建自适应、camera以及canvas设置

(2)

摄像头设置流程

首先了解摄像头渲染层次数越大,越晚刷新,晚刷新的覆盖早刷新的。

个人认为需要三个摄像头,一个用作渲染游戏场景,一个渲染ui一个渲染ui前面的特效或者图片。最先渲染场景摄像头最小,然后ui摄像头,然后是特效摄像头(最大)

Ui摄像头 cullingmask(ui)只看ui,projection (orthographic)正交投影

Clipping planes(0),clear flags(depth only)只渲染一个东西

设置如图:

UGUI学习心得(1)界面搭建自适应、camera以及canvas设置

特效摄像头(Ui前面的摄像头)cullingmask(特效)只看特效 clearflags:depth only

 UGUI学习心得(1)界面搭建自适应、camera以及canvas设置

场景摄像头不变

 UGUI学习心得(1)界面搭建自适应、camera以及canvas设置UGUI学习心得(1)界面搭建自适应、camera以及canvas设置

效果如下

(绿色小点为雪花特效)

UGUI学习心得(1)界面搭建自适应、camera以及canvas设置 

 


相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-02
  • 2022-12-23
  • 2021-09-03
  • 2021-09-18
  • 2021-08-30
猜你喜欢
  • 2021-04-10
  • 2021-12-25
  • 2021-10-09
  • 2021-09-18
  • 2021-07-15
  • 2021-05-10
相关资源
相似解决方案