Unity - 粒子系統



粒子系統能夠高效地生成大量生命週期短暫的粒子。這些系統經過單獨的渲染過程;即使有數百或數千個物件,它們也能例項化粒子。

現在,在粒子系統中,粒子是一個模糊的術語;粒子是粒子系統生成的任何單個紋理、材質例項或實體。它們不一定是漂浮在空間中的點(儘管它們可以是!),它們可以用於許多不同的場景。

Particle System

一個遊戲物件透過附加的粒子系統元件來管理粒子系統;粒子系統不需要任何資源來設定,儘管它們可能需要不同的材質,這取決於您想要的效果。

要建立粒子系統,可以透過“新增元件”設定新增粒子系統元件,或者轉到“層次結構”,然後選擇建立 → 效果 → 粒子系統。這將生成一個附加了粒子系統的新的遊戲物件。

Create Particle System

如果您檢視粒子系統的屬性,您會看到它包含許多模組。預設情況下,只有三個模組處於活動狀態;發射、形狀渲染器。可以透過單擊其名稱旁邊的圓圈來啟用其他模組。

properties of Particle System

Particle system Properties

在某些值的右側,您可能會注意到一個小黑箭頭。這允許您更好地控制每個粒子的值。例如,您可以將起始大小設定為兩個常量之間的隨機值,以告訴粒子系統渲染不同大小的隨機粒子,就像水管一樣。

Water Hose
廣告