原文:UGUI 粒子特效与UI层级问题

游戏中,界面上有些按钮之上需要放置一个特效,或者有些区域显示比如image上显示一个特效,这时候如果再打开一个UI,我们需要让新的UI显示在特效上层,而不是被特效遮挡,这是就需要设置特效的渲染顺序。 设置特效的order in layer,新版的unity中,particle system可以直接设置render的order,但是特效中有些是使用particle system做的,有些又是直接用的 ...

2017-11-09 17:36 2 13574 推荐指数:

查看详情

Unity UGUI调整UI粒子特效的显示层级

首先,必须保证Canvas画布的渲染模式为了相机渲染 方法:一:将需要控制UI显示层级的Image换成Sprite 1.创建一个粒子系统,和两张Sprite. 2.设置Sprite1的Order in Layer为 -1,设置Sprite1的Order in Layer为 1,粒子 ...

Thu Jun 21 03:31:00 CST 2018 0 9642
UGUI粒子特效UI的遮挡问题

问题背景: 在做主线任务时发现完成任务后的特效显示穿透上面的UI层,不美观,策划不乐意了,抓紧解决下 解决思路: 首先讲下影响渲染顺序的因素: 能够影响渲染顺序的因素有:1、Camera Depth 相机组件上设置的相机深度,深度越大越靠后渲染。 2、Sorting ...

Wed Apr 24 03:56:00 CST 2019 0 1828
Unity UGUI特效(含粒子系统和3D Object)之间层级问题

撰写本文时使用Unity的版本为2017.4.10f1(64bit) 1.描述问题   需求:通过UGUI制作一个界面之后,我需要在界面的后面跟前面各添加一个特效。   问题:同一层级UI是最后渲染的,所以UI永远是在最上面         解决:分别调整ui ...

Wed Apr 17 19:50:00 CST 2019 1 2357
Unity UGUI NGUI 模型 粒子特效 三者之间 渲染层级设置

目录 1、介绍两大UI插件NGUI和UGUI 2、unity渲染顺序控制方式 3、NGUI的控制 4、UGUI的控制 5、模型深度的控制 6、粒子特效深度控制 7、NGUI与模型和粒子特效穿插层级管理 8、UGUI与模型和粒子特效穿插层级管理 写在前面 这篇笔记是整理了之前做的记录,在做项目 ...

Sat Dec 17 02:58:00 CST 2016 0 7003
UGUI中显示粒子特效

  今天在UGUI上显示粒子特效的时候遇到的一些问题,Mark一下。原理:修改特效中每一个ParticleSystem的Layer为UI,并且把ParticleSystemRenderer.sortingOrder值设置为大于Canvas中的sortingOrder值。其实就是控制两个组件 ...

Sat Mar 31 04:01:00 CST 2018 1 1064
UGUI 特效怎样在UI上裁剪

  刚好碰到有人问怎样把粒子特效放到 UI 上并且能正确被 Mask 裁剪, 首先想到给粒子效果的 Shader 添加模板模仿一般 UI 的模板方式, 应该就能正确裁剪了吧, 不过没那么简单, 我们看到在一般 UI 上, 没在 Mask 下的 UI 对比在 Mask 下的 UI, 它们的材质设置 ...

Tue Dec 24 23:12:00 CST 2019 0 1434
UGUI控制UI的显示层级

1.调用transform.SetAsLastSibling();将该UI的显示层级调到最上面。 调用transform.SetAsFirstSibling();将该UI的显示层级调到最下面。 在Hierarchy同一层级的越往上越先渲染 2. 如下图所示,在深入一下渲染绘制的顺序 ...

Sat Oct 06 23:59:00 CST 2018 0 2240
Unity---UGUI---UI优化---图集和层级关系

目录 1、UGUI 图集 1.1、为什么要使用图集 1.2、如何设置图集 1.3、图集优化 参考博客: https://www.xuanyusong.com/archives/3304 https ...

Wed Jul 29 22:15:00 CST 2020 0 1353
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM