原文: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-2026 CODEPRJ.COM