今天我們就來(lái)看看使用Unity快速制作星空的粒子特效的方法,需要使用Particle System,下面我們就來(lái)看看詳細(xì)的教程。

1、首先,新建一個(gè)場(chǎng)景,如果有自己的天空盒資源的話,在Window->Lighting下設(shè)置下天空(默認(rèn)天空盒也不影響演示)

2、新建一個(gè)空對(duì)象命名為Star, 為其添加Particle System組件。注意:一個(gè)對(duì)象最多只能有一個(gè)Particle System組件。

3、勾選Prewarm. 字面意思就是預(yù)熱。就是場(chǎng)景一開始,就已經(jīng)有很多粒子(粒子產(chǎn)生和消失已經(jīng)平衡),如果不勾選,一開始什么都沒有,等一會(huì)粒子數(shù)才變多。

4、設(shè)置Start Lifetime(粒子的壽命(開始時(shí))). 由于星星一般移動(dòng)比較慢,例子壽命(秒數(shù))設(shè)置的長(zhǎng)一點(diǎn)。

5、Emission模塊保持勾選,無(wú)需改動(dòng)保持默認(rèn)即可。如果希望加快星星的產(chǎn)生,可以增大Rate over Time選項(xiàng)。

6、在Shape下,我們修改的是粒子生成裝置的形狀。我們改成一個(gè)Box(我們希望星星是從一個(gè)大盒子里生成的)

7、設(shè)置盒子的大小 BoxX/Y/Z設(shè)置為100. 同時(shí)Emit from設(shè)置為Volume, 意思是從整個(gè)體積均勻生成。(也可以設(shè)置成從盒子底部生成)

8、展開Renderer, 為Material屬性賦值,設(shè)置粒子的樣子(材質(zhì))。 使用自帶的Default-Particle就可以。最終效果如圖。


以上就是Unity星空粒子效果的制作方法,請(qǐng)繼續(xù)關(guān)注武林網(wǎng)。
相關(guān)推薦:
新聞熱點(diǎn)
疑難解答
圖片精選