unity3D 菜鳥成長筆記 之 舊版粒子系統測試實驗(二)

舊版粒子系統測試實驗(二)

一、Particle Animator:粒子動畫器:粒子動畫器隨着時間移動你的粒子,使用它們應用風、拖放和顏色循環到你的粒子系統。

二、監視面板:


三、屬性介紹



四、測試實驗

1、Animation Color

如下一個粒子系統:



未添加任何修飾性屬性,看上去整齊的排列,使用的是一張黑白煙霧圖,粒子發射的濃度設置的略高,僅供測試。
其監視面板設置如下:

可以看出粒子束上的顏色分佈和監視面板上的是一致的,但並不均勻分佈,究其原因便是因爲Alpha的值引起的,這裏對Alpha通道進行一下介紹:
Alpha通道是一個8位的灰度通道,該通道用256級灰度來記錄圖像中的透明度信息,定義透明、不透明和半透明區域,其中黑表示全透明,白表示不透明,灰表示半透明。
我們看到每一個色條下面都有一個對應的白條,這個白條就是對應了一個Alpha值,在色彩調製面板中看得更清楚:

通過改變Alpha值來改變對應顏色在粒子存活期
我們減少發射速率看看:


如果增大紅色的Alpha值,意味着讓它變得透明,最終結果是屏幕中的紅色變得非常淡:


當然紅色和白色的交接地方並不是驟然的顏色變化,而是一個漸變的過程。

2.World Rotation Axis

效果如下

攝像機效果

還是很炫的

3.Local Rotation Axis





注意上面的軸是Local軸;其實功能和world Rotation axis是一樣的;只不過相對的軸不一樣而已;


4.size grow

大小增量
size grow = 1,效果如下:

size grow = 2,效果如下:

size grow = -0.4,效果如下:


5.Rnd Force

初始狀態:x=0,y=0,z=0;
效果如下:

令x = 20;
效果如下:

相當於在X軸方向上給粒子添加一個隨機的力,力的大小在0~20之間,方向爲X軸正方向或者X軸負方向
其他軸同理;

6.Force

同樣是5中的初始狀態,x=0,y=0,z=0;
當令x=20,效果如下:

當x<0時粒子束將會向x軸負方向偏轉。該項相當於給各粒子添加了一個固定方向固定大小的力
當令x=10時,效果如下:

發現偏轉角度明顯小了。

7.Damping

初始效果:

加上阻尼之後,粒子會慢慢停下來。
令Damping的值爲0.5;
效果如下:

這減速減得飛起
令Damping的值爲0.8;
效果如下:

經過這次試驗對阻尼的概念更加深刻了些。

8.Autodestruct

自動銷燬,所有粒子消失後,附着了粒子動畫的遊戲對象將會被銷燬;



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章