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

本文分享了UGUI中界面搭建的自适应方法,探讨了屏幕渲染模式的选择,如screen space-overlay和screen space-camera,并详细介绍了如何设置canvas以实现屏幕适配。此外,还讲解了摄像头的配置,建议使用三个摄像头分别用于渲染游戏场景、UI和UI前面的特效,通过调整摄像头的渲染层次和属性来达到理想效果。
摘要由CSDN通过智能技术生成

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)只渲染一个东西

设置如图:

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值