視覺效果圖是在 Unity 中創建煙花的好方法。 在本文中,我將向您展示這是如何工作的。
煙花與視覺效果圖
要在 Unity 中創建煙花,請查看 Package Manager Visual Effect Graph 並安裝它。
現在轉到您的項目並通過 Create–> Visual Effects–> Visual Effect Graph 在項目窗口中創建。
將文件命名為 Fireworks 或 Fireworks。
將文件拖入場景:
如果只有燈可見,請雙擊您建立的文件,然後點擊右上角選單中的「在項目中顯示」。 然後就會出現粒子效果。
現在轉到菜單欄中的“編輯”->“首選項”
我們需要實驗操作符/塊:
在項目窗口中雙擊 Fireworks,將打開另一個窗口:
菜單中的設置:
恆定的產卵率:每分鐘出現的效果。 將此設置為 1。
速度 代表粒子從 A 點到 B 點所需的速度。 將 X 值設置為 11 和 14。
設置終身隨機: 表示粒子在天空中飛行時的壽命。 將此設置為 1.2
更新粒子: 可以添加選項。 例如,煙花需要重力。 使用此窗口添加重力。 然後粒子被擊落後落下。
位置(線): 代表粒子發射的位置。 添加此更新並輸入 7 作為 x 值。 然後所有粒子都沿著這個值出現在 x 軸上。
例如,如果您為開始和結束輸入不同的值,則粒子開始在一條線上。
確保 x 軸位於 Unity 的左側,以便您可以從正確的角度查看效果。
該 混合模式 由 Alpha 放置在添加劑上。
接下來,更改主紋理或紋理區域。 為此找到默認粒子。
使用“刪除”可以刪除“Since Size over Life”,因為粒子在其生命週期中不應增加尺寸。
為此,請選擇“設置大小”並將其更改為 0.05。
還可以使用 Remove 刪除 Set Color over Life。
選擇設置顏色。 選擇一種顏色並使用滑塊增加強度。 例如,將其設置為 7。這將使粒子發光。
如果粒子不發光,您還需要後期處理體積效果。 您可以在檢查器窗口中將其設置為 Bloom。
添加導彈
使用煙花窗口頂部的鼠標右鍵命名您的系統 z。 B、火箭隊。
接下來,創建爆炸:
在更新部分按空格鍵,查找觸發事件。 選擇在芯片上觸發事件。 在這種情況下,您選擇出現在爆炸中的粒子。 設置 80。
單擊右側的圓圈並創建一個 GPU 事件。 您創建另一個粒子系統。 找到初始化粒子。 從那裡,通過單擊粒子轉到更新區域。 使用 Ctrl + C 和 Ctrl + V 複製輸出粒子四邊形並將其拖動到更新粒子。 有了這個,您可以創建另一個粒子系統。
在「初始化粒子」部分中,搜尋「設定壽命」並設定所需的值,例如: 例如 1.5 和 7。粒子出現在右下角。 缺少這些粒子的精細設定。 粒子應該出現在舊粒子的位置。 因此,必須確定它們出現的位置。 搜尋繼承來源位置(集)。 然後粒子出現在舊粒子的位置。
Initialize Particle System 需要更高的值,因為沒有足夠的粒子出現。 將該值設置為 1000。這就是增加速度值的原因。 添加隨機方向的速度。 將其設置為隨機。 例如,放置 5 和 6。 現在你有爆炸。 速度有點太快了。 添加線性阻力,因為現實世界中的粒子在爆炸後會減慢速度。 將阻力係數設置為 3。現在我們需要重力使粒子慢慢下落。 將 y 值設置為 -1。
現在應該改變粒子的大小。 我們移除了 Set Size 項並尋找 Set Size Random。 例如,將 0.33 設置為 0.37。 它們應該有不同的顏色。 現在刪除 Set Color 並選擇 Set Color over life。 在此設置 HDR 漸變編輯器。 上半部分顯示透明度,下半部分顯示顏色。
一開始,顏色應為 100% 不透明,這就是您將第一個透明度設置移到最前面的原因。 第一個黑點被刪除,第二個黑點向前移動。 alpha 值為 255。為下半部分選擇藍色。 要使其發光,請將強度增加 5.2。 選擇底部背景顏色,例如B.淺紫色。 增加強度,例如B. 5.5
將上後部(白色值)進一步向前。 例如,將其設置為 63%。 將強度降低到 5。在 HDR 漸變編輯器中,將較低的值向右拖動一點,然後單擊以創建另一個點。 將值的強度設置為 7.5
將第二個較低的值拖得更近或更遠。 這會影響爆炸時出現的閃電的持續時間。 如果您進一步拉動該值,則會出現短暫而快速的爆炸。
將系統命名為爆炸。
在更新部分的導彈的第一部分中,添加始終觸發事件。 將數字設置為 2。這將始終向上發射 2 枚導彈。 選擇 GPU 事件。 添加初始化粒子。 添加更新粒子。 從第一個系統複製輸出部分。
在 Initialize Particle-Part 中,將容量增加到 1000。添加 Set Lifetime。 設置 0.3。
添加繼承源位置。 現在添加速度(隨機方向)。 將速度設置為 0.2
在輸出區域中添加 Set Scale。 將 y 設置為 3。這會在您向上拉動粒子時拉動它們。 刪除 Set Color 並添加 Color over Life。 刪除漸變菜單頂部的中間項目。 將值從 255 設置為 0。選擇漂亮的橙色作為顏色。 將強度設置為 3.5。 將後下方的一點放在發光不那麼強烈的橙色上。 將系統命名為 Rocket Trail。
最後前往爆炸區域。 在“更新”部分中搜尋“觸發事件速率”,例如將其設定為每秒 40 個粒子。 使用綠色圓圈建立一個事件。 對於 GPU 事件,複製 Rakenteystem(來自初始化部分)。 將其移過來並連接。 刪除“設定比例”。 將容量增加到 10.000。 壽命增加至0.5
將顏色更改為紅色。
例如,您可以增加生成區域(每秒 100 枚導彈)。
最初於2020-02-27 15:04:31發布。