開啟一個新的粒子系統 Game Object - Particle System
Duration 粒子發射時間
Looping 循環 (勾選會讓粒子持續循環發射,取消勾選則會讓粒子發射一個循環就會停止)
Prewarm 預熱
Start Delay 延遲發射 (預設為0 無延遲,若設2則會在2秒後才發射)
右邊小三角型箭頭點入可選擇
- Constant 單一不變
- Random Between two constants 隨機在兩個數值間
Start Lifetime 粒子生命週期
Start Speed 粒子初始速度
右邊小三角型箭頭點入可選擇
- Curve 在指定的時間內所要噴發的所有粒子會依出現的時間變慢或變快 (須搭配Emission-Rate,若使用Emission-Bursts則無效)
Start Size 粒子初始大小
Start Rotation 粒子初始旋轉角度
Start Color 粒子初始顏色
Gravity Modifier 重力(預設0 表示粒子不受重力影響,數值越高重力越大,粒子會往下掉)
Simulation Space 空間模擬
- Local 原地發射
- World 跟著發射體移動 (可用於飛機飛過所帶出來的煙霧)
Max Particles 最大粒子數量 (在場景中粒子達到此數量時就會停止噴發,直到部分粒子消失後才會繼續噴發)
Emission 粒子發射率
Rate、Bursts 兩者擇一使用
- Rate 在Duration所設定的時間內將粒子噴發完
- Bursts 可指定什麼時間噴發多少粒子Min最小值、Max最大值
Shape 粒子發射器的形狀
有多種樣式的噴射器
Velocity over Lifetime 速度的生命週期
有X、Y、Z的方向,數值越大往那個方向的速度越快 (例如X:10 Y:0 Z:0 粒子會往X軸噴發)
Limit Velocity over Lifetime 限制速度的生命週期
Start Speed設的值如果大於Limit Velocity over Lifetime-Speed的值,則會被Limit Velocity over Lifetime-Speed限制
Speed設定速度,如圖 噴發出來同一個粒子會開始噴發時快速然後變慢
Force over Lifetime 生命週期的力場
控制粒子噴發出來後的方向
例如粒子初始噴發方向是Z軸,開啟Force over Lifetime-X設10,粒子則會往Z軸噴發再被拉到X軸(像是被一個引力拉過去的感覺)
Color over Lifetime 生命週期的顏色變化
在粒子生命週期中可變換顏色及透明度
例如,如圖,粒子在生命週期中會從紅色變成白色再消失,最後Alpha設為0
Color by Speed 速度決定顏色
Start Speed的值必須設Random Between two constants數值要兩個,單一數值是無法做出顏色變化
若Start Speed設1、3,Color by Speed-Speed Rang也設1、3,則噴發出來的粒子顏色會隨Color所設的顏色變化去改變(粒子是單一色,是根據速度決定顏色)
例如,如圖,噴發出來的粒子速度最快的是紅色,速度越慢的就會越偏紫色
Size over Lifetime 生命週期的大小變化
可設定粒子在生命週期中的大小變化
例如,如圖,粒子在生命週期中從大變小
Size by Speed 速度決定大小
Start Speed的值必須設Random Between two constants數值要兩個,單一數值是無法做出大小變化
例如,如圖,噴發出來的粒子速度最快的最大,速度越慢的就會越小
Rotation over lifetime 生命週期的旋轉變化
Separate Axes 勾選可設定X、Y、Z方向旋轉軸
Angular Velocity 可設定旋轉角度
Collision 碰撞效果
粒子碰撞到設定的地板則會反彈
Planes 將設定的地板模型放入即可
Bounce 彈跳力(值越大彈越高)
Sub Emitters 子發射器
點+增加新粒子
Birth 跟著初始粒子一起
Collision 碰撞到地板再彈出
Death 粒子結束再噴發出來
Texture Sheet Animation 序列偵測貼圖動畫
Tiles 按照貼圖排序方式填上X軸及Y軸數值
例如,如圖,X:4 Y:2
Animation 動畫演出
- Whole Sheet -動畫順序會從1~8跑一次
- Single Row-動畫順序會隨機從A1~A4、B1~B4、C1~C4、D1~D4其中一行跑一次
Random Row 打勾則隨機
Random Row 取消打勾,Row可指定跑第幾行
Frame over Time選擇 Random Between Two Constants
粒子會從1~4隨機噴發一個,而不是像剛剛介紹的動畫
Renderer 粒子渲染器
Render Mode 渲染模式
Material 設定粒子的材質
Cast Shadows 設定粒子是否產生陰影
Receive Shadows 設定粒子是否接受陰影
Min Particle Size 設定最小粒子的尺寸
Max Particle Size 設定最大粒子的尺寸
預設模式 拉長模式
橫式模式 垂直式模式
模型模式
若有解釋不正確或補充不足,歡迎多多指教