Unity 3D:使用粒子系統創建火焰


使用粒子系統創建火焰:在燈光下面點擊右鍵Effects-Particle System.
Effects:效果/特效。
Particle System:粒子系統。可用於創建煙霧、氣流、火焰、漣漪等效果。

 

添加組件之后的效果:
<ignore_js_op> 

點擊Inspector中的Shape修改它的形狀
<ignore_js_op> 

Start Lifetime(生命周期)修改合適的值。
火焰是有隨機速度的選擇:Start Speed-Random Between Two Constants.設置兩個隨機數值。
選擇粒子材質覆給Material.-Texture sheet 勾選上。

<ignore_js_op> 

最終的效果就差不多有這個樣子了。細節自己調整就可以了。
<ignore_js_op> 

初始化模塊:此模塊是效果組件固有的模塊。

Duration:粒子發射器,發射粒子的時間。單位為S(秒)。

Looping:是否開啟。如果開啟了循環,Duration值只要大於最小值0.10即可。

Prewarm:是否開啟預熱。只有在開啟的循環的時候,預熱才有效果,粒子量相似發射了一個粒子周期。

Start Delay:預熱延遲。游戲開始多長時間后,預熱開啟。單位為S。

Start Lifetime:粒子從發射器出來,到消失的時間。單位為S。

Start Speed:粒子發射的速度。

Start Size:粒子大小。

Start Rotation:粒子的旋轉角度。

Start Color:粒子的顏色。

Gravity Multiplier:設置重力對粒子的影響,數值越大影響越大。

Inherit Velocity:速度繼承。當粒子系統是運動的時候,粒子的速度會繼承運動的速度。但粒子坐標系必須在世界坐標系。

Simulation Space:坐標系是本身還是世界坐標系。

Play On Awake:在游戲開始播放,但不影響Start Delay效果。

Max Particles:粒子釋放的最大數量,當達到最大數量時,停止釋放粒子,當有粒子消失時繼續釋放


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM