Unity之层级渲染

渲染 3D 3D/2D 2D Camera


目录:


Part1 3D渲染

Unity中根据 Z 轴,即物体的深度来进行渲染。越靠近摄像机的物体越显示在前面
Scene视图下 Game视图下
其中,Cube z轴为0,Capsule z轴为 -5,Camera 为 -10

Part2 UGUI Canvas渲染

Canvas 三种模式
三种模式

Overlay 模式

将Canvas设置为Overlay时,将永远把此层显示在屏幕最前方,遮挡住其他物体。如果存在两个canvas,且均为overlay模式时,通过 Sort Order 来决定哪一个显示在前面,Sort Order 值越大,越显示在前面。

Camera 模式

整体图
Camera模式
Plane Distance设置摄像机距离Canvas多远,中间的物体将显示在Canvas前面,Order in Layer 在同一层显示顺序,值越大越显示在前面
Sorting Layers
这里是上面图中所写的层级排序
总结:Top显示在Default前面,Order in Layer = 1 显示在 Order in Layer = 0 前面

World Space 模式

WordSpace模式
WordSpace模式1
其中设置为WroldSpace模式时,可以让UI跟随物体移动,常用于制作人物血条等信息

Camera(多摄像机) 渲染

Camera模式
Depth(层级关系)越大,越显示在前面
无
其中由显示在最前面的摄像机的 Clear Flag 决定其他下层的摄像机是否能够显示出来

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值