1. 程式人生 > >UGUI如何在UI與UI直接穿插粒子特效和模型

UGUI如何在UI與UI直接穿插粒子特效和模型

為了規範,假設我們的所有UI和放在UI上的粒子、模型等,它們的layer都設定為UI層


接著我們需要將Canvas的Render Mode設定為Camera模式,並且為其新增Render Camera


其中UICamera的設定如下,主要設定層過濾(只渲染UI層)和投射模式為正交模式


好,以上都準備好了之後,現在可以動手測試了

我們先在Canvas上建立兩個Image


然後再在Canvas上建立一個例子,並改成為UI層,


為了讓粒子夾在image_a和image_b之間,我們需要修改粒子的Order in Layer,並且給image新增Canvas元件,同時設定Order in Layer

比如這裡我們設定

image_a 為 0 (不設定也可以,預設為0)

粒子為 1

image_b 為 2



效果如下:


粒子載入image_a和image_b中間啦~

在UI上放模型的話,直接將模型放在Canvas上,並設定為UI層,然後調節UI的Pos Z座標即可,如下所示


好啦,如果大家有別的比較好的方法,留言告訴我,大家一起學習和分享哈