激情六月丁香婷婷|亚洲色图AV二区|丝袜AV日韩AV|久草视频在线分类|伊人九九精品视频|国产精品一级电影|久草视频在线99|在线看的av网址|伊人99精品无码|午夜无码视频在线

高校合作1:010-59833514 ?咨詢電話:400-810-1418 服務(wù)與監(jiān)督電話:400-810-1418轉(zhuǎn)接2

Unity粒子特效制作教程-呈現(xiàn)炫酷特效的方法

發(fā)布時(shí)間:2024-04-29 20:51:07 瀏覽量:474次

Unity粒子特效制作教程-呈現(xiàn)炫酷特效的方法

粒子概述

粒子是用于添加特效的一種工具,在 Unity 中可以創(chuàng)建大量的粒子,并可以控制粒子的行為、顏色及大小來模擬水、煙、火等效果。

使用粒子呈現(xiàn)各種不同的特效時(shí),必須調(diào)整粒子的顏色、大小以及速度等參數(shù)。Unity 提供的粒子組件可以很方便地調(diào)整這些參數(shù),常用參數(shù)有:Duration、Looping、Start Delay、Start Lifetime、Start Speed、Start Size、Start Color、Gravity Modifier、Max Particles、Rate over Time、Bursts、Shape。

呈現(xiàn)彈開效果

顯示粒子特效的方法:

  1. 為對(duì)象掛載 ParticleSystem 組件
  2. 調(diào)整 ParticleSystem 組件的參數(shù)創(chuàng)建特效
  3. 通過腳本播放相應(yīng)的粒子特效

為板栗掛載 ParticleSystem 組件:

在層級(jí)窗口中選中板栗,在檢視器窗口中單擊 Add Component,選擇 Effects -> Particle System。此時(shí)在場(chǎng)景視圖中可以看到板栗附近不停地生成紫色的四邊形,這就是粒子。如下圖所示:

粒子效果

給板栗設(shè)置材質(zhì):

在層級(jí)窗口中選中板栗,在檢視器窗口中單擊 Particle System 項(xiàng)最下方的 Renderer,在打開的界面中單擊 Meterial 右側(cè)的圖標(biāo),打開 Select Meterial 界面后,選擇 Default-Particle,此時(shí)場(chǎng)景視圖中粒子變成了白色。

調(diào)整粒子組件的參數(shù):

1.Shape 項(xiàng):
Shape:Sphere
Radio:0.01

2.Emission 項(xiàng):
Rate over Time:0
Bursts:Time設(shè)置為0,Count設(shè)置為50

3.其他
Duration:1
Start Lifetime:1

勾選 Size over Lifetime
單擊打開,單擊 Size,可以看到在檢視器下方會(huì)顯示粒子尺寸變化規(guī)律,拖拽下面的 Size 區(qū)域中的曲線形成衰減曲線。

因該特效不需要循環(huán)播放,所以去掉 Looping 勾選和 Play On AWake 勾選。

顯示粒子特效:

修改腳本,當(dāng)板栗與靶標(biāo)碰撞時(shí)顯示粒子特效,代碼如下:

using System.Collections;using System.Collections.Generic;using UnityEngine;public class IgaguriController : MonoBehaviour{    public void Shoot(Vector3 dir)     {        GetComponent<Rigidbody>().AddForce(dir);    }        void Start()    {        Shoot(new Vector3(0, 300, 2000));    }    void Update()    {            }    void OnCollisionEnter(Collision other)    {        GetComponent<Rigidbody>().isKinematic = true;        GetComponent<ParticleSystem>().Play();    }}

在板栗擊中靶標(biāo)時(shí)觸發(fā) OnCollisionEnter 事件,在 OnCollisionEnter 方法中使用 GetComponent 獲取粒子系統(tǒng)并調(diào)用其 Play 方法來播放特效。

啟動(dòng)游戲,看看效果!

熱門課程推薦

熱門資訊

請(qǐng)綁定手機(jī)號(hào)

x

同學(xué)您好!

您已成功報(bào)名0元試學(xué)活動(dòng),老師會(huì)在第一時(shí)間與您取得聯(lián)系,請(qǐng)保持電話暢通!
確定