UGUI_UI和特效结合使用问题

本文介绍了UGUI的画布模式,重点分析了摄像机模式和覆盖模式下如何处理UI与粒子特效的结合。在摄像机模式下,通过调整摄像机的SortLayer和粒子系统的SortLayer参数实现排序。覆盖模式下,由于UI永远置于最上层,可通过图片或序列帧动画模拟特效。推荐使用UI粒子插件UI-Particles解决覆盖模式下的粒子特效问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

UGUI_UI和特效结合使用问题

一般我们会有UI、3D模型、粒子特效的穿插排序需求,这种情况下,我们需要单独特殊处理各种层级关系,特别是UGUI的不同的画布模式,不同的模式下坑点不同。

UGUI的画布模式介绍

https://www.cnblogs.com/msxh/p/6337338.html
##不同画布模式下的分析
###摄像机模式(世界空间模式)
通常我们正规需求做UI,都需要一个特定的UI摄像机和一个摄像机模式的画布,UI默认都是UI layer层。
UI本身有相同的Camera,相同的RenderQueue,是按UI节点树的顺序从上往下依次渲染。
世界空间模式做UI,我们也是采用自己的摄像机去对准这个画布,所以本质上感觉还是相同的。
这只是个人理解认为,所以世界空间模式就不做单独分析了。
摄像机模式下的是关键主要是如下:
调整摄像机的SortLayer进行排序
确保粒子的layer层级设置跟UI是一致的 一般默认是UI
然后去调节相应的SortLayer参数 通过代码或者 粒子系统的SortLayer参数都可以。
关于案例可以参考如下的博客:
http://www.itread01.com/articles/1488545915.html

还有一种网上别人提供的方式,用一个单独的摄像机去渲染,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值