Unity3D舊粒子系統屬性

2022-07-26 15:30:22 字數 1189 閱讀 2436

粒子系統是每個引擎都必須具備的,如果缺乏粒子系統,對於引擎將會帶來重要影響。unity3d的粒子系統也同樣相當的強大,現將unity3d粒子系統的部分屬性做如下整理。

ellipsoid particle emitter

min / max size  每個粒子的半徑大小隨機範圍;越大每個粒子就越大,整個粒子系統看起來就越厚

min / max energy  每個粒子的能量隨機範圍;能量在空氣中耗光就消失,能量越大,粒子從產生到消亡時間就越久

min / max emission 粒子單位時間排放量隨機範圍;排放量越大,粒子密度越大。

world velocity (x,y,z)  相對世界座標系的各個軸速度。

local velocity(x,y,z) 相對粒子的座標系各個軸速度。

rnd velocity(x,y,z) 各個軸隨機速度。(這個座標系貌似是粒子系統的)設定一些偶爾跑錯的粒子的速度方向。

emitter velocity scale 翻譯是發射器的速度比例,具體幹嘛的沒搞懂,以後補充

tangent velocity(x,y,z) 正切速度;這個是個雙向值,相當於設定了座標系速度+-兩個值,是離散的隨機速度。

simulate in worldspace? 世界座標系模擬,應該是設定上面沒有明確是用本地座標系還是世界座標系的選擇。

one shot 一次一次噴射,設定為flase就是聯絡噴射

ellipsoid (x,y,z) 橢圓體,隨機的最大橢圓形狀

min emitter range 最小橢圓範圍 為0的話最小粒子就是圓形

particle animator

does animate color? 粒子是否需要顏色

color animation 粒子隨機幾種顏色備選

world rotation axis (x,y,z) 世界座標系旋轉軸

local rotation axis (x,y,z) 本地座標系旋轉軸 ; 粒子會繞著你設定的這個軸旋轉

size grow 漸變尺寸

rnd force (x,y,z)  隨機力度方向 ; 沒試過,應該是粒子對碰撞物體施加的力的方向

force (x,y,z)  力的方向 

damping 阻尼衰減, 越大粒子能量消失越快

autodestruct 是否自動消亡

unity3d粒子系統的其他屬性和其他物體一樣,在這裡不一一解釋。

Unity 3D 粒子系統 粒子流黑洞

step 1.建立物件 首先建立乙個空物件halo,為它新增乙個particlesystem的元件 step 2.新增素材 為了弄出星空中黑洞的效果,我們先把背景變黑,開啟window lighting settings,在scene視窗下將skybox material設定為default mat...

Unity3D開發之NGUI結合粒子系統的遮擋問題

我的是ngui3.0.3版本,在加入粒子系統的時候發現一直都是在精靈的下面,所以必須要解決這個問題。問題的出現是因為ngui和粒子系統的渲染佇列問題,那我們自己就可以新建乙個屬於粒子系統的shader,然後直接複製原來系統自帶的那個shader的 修改 裡面的 queue transparent 為...

Unity3D開發之NGUI結合粒子系統的遮擋問題

我的是ngui3.0.3版本,在加入粒子系統的時候發現一直都是在精靈的下面,所以必須要解決這個問題。問題的出現是因為ngui和粒子系統的渲染佇列問題,那我們自己就可以新建乙個屬於粒子系統的shader,然後直接複製原來系統自帶的那個shader的 修改 裡面的 csharp view plain c...