Unity Ugui UI 粒子 以及 3D模型 层级问题

本文介绍如何在Unity 2020.3中使用合适的shader创建粒子特效,包括图像与Canvas层级、透明通道处理、3D模型展示的技巧,以及如何调整层级来实现所需效果。

Unity 版本 2020.3

首先要明确一个概念 粒子显示需要用到材质 材质里的shader用哪个呢?
在这里插入图片描述
用这个系列下的
在这里插入图片描述
设置好这个
现在希望实现效果是两张image 中间夹一个粒子特效 类似下面这样
在这里插入图片描述
给 image 加 Canvas ,然后设置Order in Layer
在这里插入图片描述
如果你的图有透明通道 那就要设置下粒子材质的shader 里的这个
在这里插入图片描述
如果这时层级不管用 可以试着改一下
Pos Z
在这里插入图片描述
如果不加canvas会咋样?
在这里插入图片描述
会这样 图片穿了 有点像遮罩

好 如果你希望显示3d模型 也有层级 怎么处理呢
很简单
直接把模型放到canvas里
调整z就可以了
在这里插入图片描述
类似这样子

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值