Unity-最簡單實現爆炸效果


 

准備材料:

兩張texture,分別用於粒子材質的Maps和Emission資源

 

 

 圖片:

鏈接:https://pan.baidu.com/s/1M4KvZrAaAqm8clamuT6wtw
提取碼:z099 

 下面開始制作

 

1、制作爆炸材質

創建一個粒子材質,Sharder選擇Particles/Standard  Unlit,其支持所有的通用粒子控制。將剛剛的texture放進去。配置屬性如圖

完成后點擊Apply to System

2、創建粒子

(下面未說明的都使用默認設置)

 

主要對其設置:

存在時間 2s

延遲:false

開始生命周期:1~0.5

起始速度:0

起始大小:2~3

起始旋轉:-360  360

最大粒子數目:100

此時效果差不多這樣:

 

 

3、Emission、Shape、Renender

我們默認創建的粒子系統自動勾選了Emission、Shape、Renender,它們分別完成噴射、形狀、渲染的功能,先對它們調節。

首先調節Shape,達到圓形爆炸的效果,切換成圓,半徑隨便調調即可

 

再調節Emission,這里必須設置它的Bursts屬性,數量多一點,周期長一點,實現“炸”的感覺

 

最后調節Renender,將我們剛剛做好的材質添加進去,然后對Renderer的這幾個屬性做如下設置(根據你的粒子材質),AnimBlend一定加上

 

 

 此時效果圖:

 

 4、設置顏色,調成黑色逐漸消失,此時效果圖:

 

 

5、用Texture sheet animation把它們整合到一起

這里最好將它的Tiles調大一點

 

 此時效果圖:

 

 

感覺需要把后面多余的給去掉,這里調節Emission- Rate over time(恢復時間)

 

此時效果圖:

 

OK,大功告成 !

 

 

 


免責聲明!

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



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