U3D特效教程入門篇_U3D粒子系統參數講解_01?

在之前的中有提到一些u3d粒子參數,答應廣大看客出一篇關於粒子系統參數的詳細講解,工作之中抽出一些時間分篇幅講解完這些參數,以及在實際項目中運用技巧和注意事項,業餘時間有限分多篇講解參數,儘可能在近期出完粒子系統所有參數的講解。u3d有兩套粒子系統,這裡講解的是新粒子系統,Particle System (Shuriken) 粒子系統(忍者飛鏢)。

U3D特效教程入門篇_U3D粒子系統參數講解_01

工具/原料

Unity3d 4.53f

方法/步驟

Duration,持續時間,就是發射粒子這個時間內一直髮射,超過這個時間粒子停止發射,這個參數使用,經常要配合下面將要講的“Start Lifetime” 初始生命,實際項目中,如果Duration發射週期時間太短,有時候粒子還沒發射出來,就結束了,實際操作過程中,有不少技巧,需要搭配Duration和Strat Lifetime控制粒子的消失,這樣比較靈活,具體技巧在後面案例講解中向大家介紹。

U3D特效教程入門篇_U3D粒子系統參數講解_01

Looping,循環,勾選上粒子程一直髮射狀態,循環狀態,循環的效果是週期內粒子發射狀態的循環,實際項目中,例如場景中火焰,下雨,下雪還有一些道具的狀態特效例如一些武器上的流光、星光粒子,裝備上光暈和氣勢光線等,經常會用到循環效果,讓特效一直持續下去。

U3D特效教程入門篇_U3D粒子系統參數講解_01

Prewarm,預熱,這個效果只有在Looping循環勾選的狀態下,才能啟用,否則是灰色的,沒辦法選擇,預熱的效果是在粒子播放之前就模擬播放,然後在粒子發射出來的那一刻,此時模擬的那刻粒子狀態顯示出來,並非粒子從0時出現的狀態。

U3D特效教程入門篇_U3D粒子系統參數講解_01

Start Delay,初始延遲,說通俗了,就是粒子推遲發射,上面預熱,在發射之前模擬發射,這個屬性是在正常開始發射的時候不發射,推遲一定時間發射,做特效許多時候講究節奏,時間上的先後也是節奏一種,如果所有粒子系統都不設置這個參數,會出現什麼呢?遊戲運行調用特效時候,會出現所有粒子效果一起發射出來,亂七八糟,毫無章法。對了,這個參數在Prewarm預熱參數啟用狀態下程灰色,通俗講,有你沒我,有我沒你,無法共存。

U3D特效教程入門篇_U3D粒子系統參數講解_01

Start Lifetime,初始生命,粒子生命,單位s/秒,就是粒子從出生顯示到死亡消失所經歷的時間。對於後面有三角號,下拉列表有一些數值的不同方式。

U3D特效教程入門篇_U3D粒子系統參數講解_01

U3D特效教程入門篇_U3D粒子系統參數講解_01

第一種,Constant,恆定的,輸入一個穩定的數值,這個效果是,發射的粒子生命數值都完全一樣,生命數值是個恆定值。

U3D特效教程入門篇_U3D粒子系統參數講解_01

第二種,Curve,選擇這個模式,在粒子系統最底部,會出現一個曲線的調節窗口,這個曲線的模式靈活運用,能得到很多豐富的效果,日後重點講解曲線的各種調節,以及實現的各種效果,結合實際案例展示給大家。

曲線編輯框裡在曲線上右鍵,可K關鍵幀,調節曲線的走向,底部有一些預設的常用的曲線模式,點擊選擇即可調用。

U3D特效教程入門篇_U3D粒子系統參數講解_01

U3D特效教程入門篇_U3D粒子系統參數講解_01

下圖在Y軸向可輸入最大數值,右鍵曲線關鍵幀位置,可出現一些關鍵幀入點、出點曲線的調節模式,有自由平滑曲線,有直線,有斷點模式,可細分到控制左邊曲線模式,右邊曲線模式,和兩邊曲線模式,眾多模式供你選擇,靈活操作,往後講解案例有幾類經典案例,專門講解曲線各種調節效果,配合UV圖貼做出序列播放,uv的流動等。

U3D特效教程入門篇_U3D粒子系統參數講解_01

U3D特效教程入門篇_U3D粒子系統參數講解_01

U3D特效教程入門篇_U3D粒子系統參數講解_01

第三種,兩組極端值隨機模式,例如3-5,粒子生命數值,在3秒到5秒兩組數值之間隨機取值,這個模式也很常用,做隨機效果最常用,模擬自然發生的一種隨和效果,更符合視覺效果。

U3D特效教程入門篇_U3D粒子系統參數講解_01

第四種,雙曲線模式,起作用的區域是曲線包裹的面積,你也可以理解為“面控模式”,這種模式也可實現很多豐富的效果,在曲線編輯面板有兩條曲線可供大家調節,下面調節一些也蠻經典的形狀給大家展示一下,具體實現的效果,日後案例一定為大家詳細講解。

U3D特效教程入門篇_U3D粒子系統參數講解_01

U3D特效教程入門篇_U3D粒子系統參數講解_01

U3D特效教程入門篇_U3D粒子系統參數講解_01

U3D特效教程入門篇_U3D粒子系統參數講解_01

U3D特效教程入門篇_U3D粒子系統參數講解_01

Start Speed, 初始速度,就是剛開始發射出來的粒子速度,同樣有多重模式,這個模式在上篇中已經詳細講解過了,這裡不再贅述。值得提的一點就是,多數時候做能量聚氣吸收特效的時候,速度設置為負數,得到更好聚氣吸收效果,以後講到案例時候介紹,做隨機自然感覺一般兩數值模式,做一些特定的效果,例如泰山壓頂,做在地面的灰塵剛開始被泰山砸下來的時候煙霧塵土速度是很快的,但受到阻力作用,速度要慢下來,做出緩緩的感覺,這就要切換到曲線模式去調節,以後做泰山壓頂案例時候具體講解,還有個小技巧,配合模型發射粒子得到更真實的效果,請廣大看客耐心等待,定不會讓大家失望。

U3D特效教程入門篇_U3D粒子系統參數講解_01

Start Size ,初始大小,粒子發射時的尺寸大小,同樣有四種不同模式可調節,同樣做隨機兩數值模式最佳,做各種特殊效果曲線模式優先,舉個例子,例如加血治療狀態的一種特效,往往配合發射加號“+”表示血量增加,製作隨機自然感覺呢,就使用兩數值模式,如果製作加號在上升的過程中,俏皮的一大一小發生尺寸的變化,就可以結合曲線在中間位置k關鍵幀,調節尺寸大小。具體案例,加血治癒buff類特效講解。

U3D特效教程入門篇_U3D粒子系統參數講解_01

Start Rotation, 初始旋轉,粒子發射時候的數值,同樣有4種模式可供選擇調節。實際項目中,多數調節使用兩組數據模式調節,當然事無絕對,只要能做出好的效果,你可以任意選擇模式結合你的設計,盡情的發揮。

U3D特效教程入門篇_U3D粒子系統參數講解_01

注意事項

預熱和推遲不能共用

週期和生命時長根絕粒子發射實際情況配合好數值關係,避免粒子無法發射

使用預熱前提勾選循環

相關問題答案