Unity3d-Particle System系統的學習(三)


這節課我們來實戰下上幾節講的幾乎所有Particle System用到的參數。

 

我們今天制作下圖所示的粒子:

類似於帶有光暈的魔法球。用到的材質也就是上節課用到的材質貼圖。

http://pan.baidu.com/s/1nvlQST7  該粒子用到的貼圖和材質

 

首先,我們先分解下整體粒子,其中包含哪幾個部分:

1.光暈(不止一個)

2.星光

因為光暈是粒子的整體部分,所以我們把它當做粒子的父類節點。

 

所以我們直接先做粒子的主體部分--光暈

 

因為中間部分的粒子不會移動,所以我們得把粒子的Speed設置為0,然后粒子的Shape我們可以設置為Box或者Sphere,因為我們主要的目的是讓光暈填充完這個粒子,顯的飽滿。

 

還有光暈由於受四周的光照影響,在實際中,在光暈從出生到消失的時候,肯定是無中生有,那么一切光從黑暗中來最后消失與黑暗,所以最外部的顏色肯定是黑色。

 

所以其中的組件:

Color over Lifetime:

大致其他參數你們自己可以調:這里貼一張我調的數值:

然后我們接着創建子粒子,由於這只是一個骨架,還需要其他的粒子來修飾,所以這個子粒子就是修飾用的。

 

由於我們現在創建的只是光,並沒有很強的光暈,所以修飾的東西就是增強光暈效果。

 

那么光暈是通向四周360度的,所以再出生的旋轉方向應該是四周隨機的,不然光暈只閃一個方向你不覺得很神奇嗎?

 

還有光暈的Shape可以定義為任何形狀,只要我們把半徑啥的都改成0,那么他將從一個點發散出去。

下面是我的參數配置:

然后還有啥,還有星光,閃光球肯定帶有星光冒出。

 

再創建下一個子Particle,取名為XingGuang:

想下星光的特征,也是無中生有,還有就是出生的時候顏色應該和閃光球的顏色一致,然后越來越淡(白色),最后消失於黑暗中(黑色)。

還有就是從大到小,最后消失。

然后發射的shape隨便你,只要能向四周發射就ok,Sphere和HimeSphere都可以。

到這里大致就ok,其實我們只要了解各個組件怎么用,很快就能搞出一個好看的粒子。

最后的特效粒子大致是這樣的:

 


免責聲明!

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



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