Unity 粒子特效之 煙火式拖尾效果的簡單實現

Unity 粒子特效之 煙火式拖尾效果的簡單實現。本節介紹,在Unity開發中,實現煙火式拖尾效果的方法,具體如下

工具/原料

Unity
Particle System

方法/步驟

打開Unity,新建一個工程,在場景中添加一個 Particle System,具體如下圖

調整 Particle System 的 Shape 參數為 Sphere 半徑設置為 0.01,並且添加重力,具體如下圖

添加 Particle System 的 Size Over Lifetime設置為平滑的從大變到小,並設置 Color Over Lifetime 漸變顏色,具體參數可以按照自己需要設置,具體效果圖如下

在調整 Particle System 的 Emission 參數和其他基本參數,具體如下,運行場景並拖動Particle System,效果具體如下圖

在 Particle System 添加 Noise, 其中 Strength 為 3, Frequency 為 1,具體根據需要合理調整即可,運行場景並拖動Particle System,效果具體如下圖

給 Particle System 添加 Sphere 父物體,並且 Sphere 添加 Rigidbody,並把他們作為預製體,具體如下圖

在工程中新建一個腳本 Fire,雙擊腳本打開進行代碼編輯,具體如下圖

Fire 腳本具體內容如下:

using UnityEngine;

public class Fire : MonoBehaviour

{

//添加預製體參數

public GameObject cannonBall;

public float forceSpeed = 300.0f;

// Use this for initialization

void Start()

{

}

// Update is called once per frame

void Update()

{

//當按下空格鍵生成並發射物體

if (Input.GetKeyDown(KeyCode.Space))

{

//生成物體並給他添加力

GameObject go = Instantiate(cannonBall, transform.position, transform.rotation);

go.GetComponent<Rigidbody>().AddForce(go.transform.forward * forceSpeed);

}

}

}

腳本編譯正確,回到Unity,在場景中添加一個 Plane,和 GameObject,並且調整 前方向與水平面有一定的向上角度,並把腳本掛載到 GameObject 上,預製體賦值,具體如下圖

運行場景,按下 Space 鍵,模擬發射子彈,具體效果如下圖

注意事項

您的支持,是我們不斷堅持知識分享的動力,若幫到您,還請幫忙投票有得;若有疑問,請留言

相關文章

  1. Unity 粒子特效之 環形拖尾的效果的簡單實現

    Unity 粒子特效之 環形拖尾的效果的簡單實現.本節介紹,在Unity開發中,如何做環形的拖尾效果,具體如下 工具/原料 Unity 方法/步驟 打開Unity,新建一個空工程,並且在場景中添加一個 ...
  2. Unity 粒子特效之 閃電球效果的簡單實現

    Unity 粒子特效之 閃電球效果的簡單實現.本節介紹,在Unity開發中,使用粒子系統實現簡單閃電球效果的方法,具體如下 工具/原料 Unity 方法/步驟 打開Unity,新建一個空工程,並導入兩 ...
  3. Unity 粒子特效之 爆炸波消散效果的簡單實現

    Unity 粒子特效之 爆炸波消散效果的簡單實現.本節介紹,在Unity開發中,實現簡單的爆炸波消散的效果的方法,具體如下 工具/原料 Unity Particle System 方法/步驟 打開Un ...
  4. Unity 粒子特效之 水圈波紋效果的簡單實現

    Unity 粒子特效之 水圈波紋效果的簡單實現.本節介紹,在unity中,使用 ParticleSystem 實現一圈一圈波紋的效果,具體如下 工具/原料 Unity 方法/步驟 在Unity中,新建 ...
  5. Unity 粒子特效 之 刀光特效的快速實現

    Unity 粒子特效 之 刀光特效的快速實現.本節介紹,使用ParticleSystem實現刀光的特效的簡單案例,具體如下 工具/原料 Unity Particle System 粒子特效 之 刀光特 ...
  6. 滑鼠拖尾效果設置方法

    滑鼠拖尾效果怎麼設置?滑鼠有拖尾效果,看著感覺很好看,那麼該如何設置了滑鼠拖尾效果,下面大番薯就將這方法分享給廣大用戶朋友. 方法/步驟 首先,打開控制面板(可以在開始菜單中打開,也可通過按win+r ...
  7. 取消Windows7滑鼠拖尾效果

    當少數用戶裝好Windows7系統後晃動滑鼠會有拖尾現象,剛開始以為是滑鼠有問題,於是換了個滑鼠試試,結果換上去還是拖尾現象,這下看來不是滑鼠的問題了. 工具/原料 Windows7系統 步驟/方法 ...
  8. premiere 實例 縮放拖尾效果

    premiere 實例 縮放拖尾效果. 工具/原料 premiere軟體 多媒體素材 方法/步驟 新建項目,導入素材 選擇縮放拖尾效果. 將效果添加在圖片頭. 將效果添加在圖片間. 將效果添加在圖片後 ...
  9. 愛剪輯如何給字幕添加向上和下幻影偏移拖尾效果

    大家在用到愛剪輯軟體時可能經常需要給視頻添加向上和向下幻影偏移拖尾字幕效果,想必對大家來說很想了解這方面的內容,下面小編給大家分享一下,希望可以幫助到大家. 方法/步驟 第一步:打開愛剪輯軟體,在彈出 ...
  10. 愛剪輯如何給視頻字幕添加拉伸反彈和拖尾效果

    我們在用愛剪輯軟體時經常需要給字幕添加拉伸反彈和拖尾效果,想必對大家來說很想了解這方面的內容,下面小編給大家分享一下,希望可以幫助到大家. 方法/步驟 第一步:打開愛剪輯軟體,在彈出的新建提示框內點擊 ...
  11. 愛剪輯如何給視頻字幕添加立體翻轉拖尾效果

    愛剪輯如何給視頻字幕添加立體翻轉拖尾效果,相信很多使用該軟體的朋友們對此都很感興趣,下面就和大家來分享一下,希望可以幫助到大家. 方法/步驟 打開愛剪輯軟體,在彈出來的新建提示框內點擊取消,再選擇默認 ...
  12. 愛剪輯如何給字幕添加幻影旋轉拖尾效果

    愛剪輯是一款非常好用的視頻剪輯軟體,接下來小編介紹下愛剪輯如何給視頻字幕添加幻影順時針和逆時針旋轉拖尾效果. 方法/步驟 打開軟體,左鍵單擊"片名"旁的輸入框,輸入"示例 ...
  13. 愛剪輯如何添加順時針和逆時針旋轉拖尾效果

    在日常我們使用愛剪輯軟體中,如何給視頻字幕添加順時針和逆時針旋轉拖尾效果?又是如何操作的?一起學學把! 方法/步驟 首先左鍵雙擊愛剪輯圖標,打開軟體,左鍵單擊"片名"旁的輸入框,輸 ...
  14. AE文字特效製作方法:[1]文字拖尾舞動

    這是一種文字由遠及近的拖尾運動效果. 方法/步驟 打開AE,輸入文字如下. 點開文字圖層的小三角形,選擇Animate→Position 然後找到Add →Rotation 打開圖層的3D開關,操作為 ...
  15. Unity LineRenderer 之 滑鼠軌跡記錄和拖尾實現

    Unity LineRenderer 之 滑鼠軌跡記錄和拖尾實現.本節介紹,在Unity開發中,記錄滑鼠在螢幕上的點的軌跡,並實現拖尾效果的簡單案例,具體如下 工具/原料 Unity LineRend ...
  16. 愛剪輯如何添加水平靠攏動感和拖尾的字幕特效

    愛剪輯是一款非常好用的視頻剪輯軟體,今天給大家分享一下愛剪輯如何給視頻添加水平靠攏動感和拖尾的字幕特效. 方法/步驟 首先打開軟體後首先點擊"添加視頻"按鈕,或者雙擊"雙 ...
  17. 愛剪輯如何添加向上移入淡入淡出和拖尾字幕特效

    愛剪輯是一款非常好用的視頻剪輯軟體,今天給大家分享一下愛剪輯如何給視頻添加向上移入淡入淡出和拖尾字幕特效. 方法/步驟 首先打開愛剪輯,在彈出的"新建"提示框內點擊"取消 ...
  18. 愛剪輯如何添加向右移入淡入淡出和拖尾字幕特效

    不少朋友不知道愛剪輯如何給視頻添加向右移入淡入淡出和拖尾字幕特效,下面小編就來給大家講講,一起來看看吧! 方法/步驟 首先打開軟體,左鍵單擊"片名",輸入"示例" ...
  19. 愛剪輯如何添加向右翻滾淡入淡出和拖尾字幕特效

    愛剪輯如何給視頻添加向右翻滾淡入淡出和拖尾字幕特效呢?不會的話跟我一起來學習一下吧. 方法/步驟 打開軟體,滑鼠左鍵點擊"添加視頻",在彈出界面中選擇一段視頻並單擊"打開 ...
  20. 愛剪輯如何給視頻添加淡入淡出和拖尾字幕特效

    愛剪輯是日常生活中常用的一個軟體,那麼你知道在愛剪輯如何給視頻添加向左升起移入淡入淡出和拖尾字幕特效嗎 方法/步驟 首先左鍵雙擊愛剪輯圖標,打開軟體左鍵單擊片名輸入框,輸入示例字樣 然後左鍵單擊製作者 ...