当前位置:   article > 正文

滑动列表中使用粒子特效层级问题_unity 粒子 滚动列表

unity 粒子 滚动列表

前言

前面几个月疯狂堆功能,现在开始疯狂加动效,每次一说到动效就脑壳痛,还不如让我写功能。这不,今天又遇到问题了。滑动列表中mask粒子特效问题遮挡。

情况1

步骤1:使用粒子特效的层级应该>当前ui层级。
例如:当前界面所在层级为2000,其上的粒子特效至少为2001。
选中所有带renderer的粒子特效部分,展开renderer,设置Order in Layer,如图:
在这里插入图片描述步骤2:在滑动列表中,使用粒子特效时,设置步骤1层级后,滑动区域显示正常,滑动区域外,粒子特效未被遮挡。
在这里插入图片描述

就步骤2的问题,需要使用到粒子特效中的Render里的Masking选择选项,选择“Visible inside Mask”,如图:
在这里插入图片描述
选择改选项后,运行发现,粒子特效全被遮挡了。为了让粒子特效能正常显示,我们添加一个如下图maks,mask大小位置为滑动区域(即特效可以显示的区域),如图:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/127986
推荐阅读
相关标签
  

闽ICP备14008679号