Ngoài Main Module, Particle System còn có hàng loạt module khác có thể bật/tắt để mở rộng hành vi của hạt. Dưới đây là tổng quan từng module.

| Module | Ý nghĩa |
|---|---|
| Emission | Điều khiển kiểu sinh hạt. |
| Shape | Hình dạng nguồn phát hạt. |
| Velocity over Lifetime | Thêm vận tốc cho hạt theo trục X/Y/Z hoặc theo hướng tâm, độc lập với Start Speed. |
| Limit Velocity over Lifetime | Giới hạn tốc độ tối đa của hạt theo thời gian. |
| Inherit Velocity | Hạt kế thừa một phần vận tốc của GameObject phát ra nó (khi object đang di chuyển). |
| Lifetime by Emitter Speed | Điều chỉnh Lifetime của hạt dựa theo tốc độ di chuyển của nguồn phát. |
| Force over Lifetime | Áp lực tác động liên tục lên hạt theo trục, giống gió hoặc lực hút. |
| Color over Lifetime | Đổi màu/alpha của hạt theo thời gian sống. |
| Color by Speed | Đổi màu hạt dựa theo tốc độ di chuyển hiện tại. |
| Size over Lifetime | Hạt to/nhỏ dần theo thời gian sống. |
| Size by Speed | Kích thước hạt thay đổi theo tốc độ di chuyển. |
| Rotation over Lifetime | Hạt tự xoay theo thời gian sống. |
| Rotation by Speed | Tốc độ xoay của hạt phụ thuộc vào tốc độ di chuyển. |
| External Forces | Cho phép hạt bị ảnh hưởng bởi component Wind Zone trong scene. |
| Noise | Thêm chuyển động nhiễu ngẫu nhiên. |
| Collision | Hạt va chạm với Collider trong scene. |
| Triggers | Phát sự kiện (qua code). |
| Sub Emitters | Sinh ra Particle System con. |
| Texture Sheet Animation | Chạy hoạt ảnh từ Sprite Sheet (flipbook) trên mỗi hạt. |
| Lights | Gắn Light component vào hạt để phát sáng thật. |
| Trails | Tạo vệt đuôi theo sau mỗi hạt khi di chuyển. |
| Custom Data | Truyền dữ liệu tùy chỉnh (vector) vào particle để dùng trong Shader Graph (Custom Vertex Stream). |
| Renderer | Cách hạt được vẽ ra màn hình và gán Material/Shader. |
Thực ra trên thực tế thì để làm 1 VFX đẹp bằng Particle System thì ko cần dùng hết tất cả các module của nó, gần như chỉ cần dùng các module cơ bản là quý bạn có thể làm hầu hết mọi VFX cần có trong 1 con game mobile cơ bản. Tôi khuyên quý bạn chỉ cần scan qua để cho biết module, overview chỉ để quý bạn ko bị ngợp bởi quá nhiều thông số thôi.
Ở các bài khác tôi sẽ đi vào từng module để làm demo từng kiểu VFX thường dùng sau nha.
Cảm ơn quý bạn đã rảnh rảnh đọc bài hehe !
Chupapi.