Particle System – Hệ thống hạt cơ bản #1

Particle System – Hệ thống hạt cơ bản #1

64 lượt xem

Particle System đơn giản là để quý bạn làm VFX, mấy bài này sẽ overview qua về cái này, để quý bạn có hiểu biết sơ sơ và tự tiếp cận được dễ hơn nếu muốn làm VFX cho game.

Đầu tiên trong Unity thì Particle System ở đây, tạo ra thì nó sẽ ra 1 mục như hình dưới:

Quý bạn sẽ cần quan tâm và thao tác nhiều nhất ở phần Module của Particle System:

Giải thích Main Module

Thuộc tínhÝ nghĩa
DurationThời gian một chu kỳ phát hạt kéo dài bao lâu.
LoopingCó lặp lại vô hạn hay không.
PrewarmGiả lập trước 1 vòng Duration khi Play, chỉ hoạt động khi Looping bật.
Start DelayThời gian trễ trước khi bắt đầu phát hạt.
Start LifetimeThời gian sống của mỗi hạt trước khi biến mất.
Start SpeedTốc độ ban đầu của hạt khi mới sinh ra.
3D Start SizeBật để chỉnh kích thước riêng theo X/Y/Z.
Start SizeKích thước ban đầu của hạt.
3D Start RotationBật để xoay riêng theo từng trục.
Start RotationGóc xoay ban đầu của hạt.
Flip RotationTỉ lệ % hạt bị đảo chiều xoay ngẫu nhiên.
Start ColorMàu ban đầu của hạt.
Gravity SourceNguồn trọng lực áp dụng (3D Physics / 2D Physics).
Gravity ModifierHệ số nhân với trọng lực.
Simulation SpaceKhông gian tính toán chuyển động.
Simulation SpeedHệ số tốc độ mô phỏng toàn cục.
Delta TimeScaled (theo Time.timeScale) hoặc Unscaled.
Scaling ModeCách hệ hạt phản ứng với scale Transform.
Play On AwakeTự động Play khi object được kích hoạt.
Emitter Velocity ModeCách tính vận tốc nguồn phát khi nó di chuyển.
Max ParticlesSố hạt tối đa tồn tại cùng lúc.
Auto Random SeedBật để mỗi lần Play có seed ngẫu nhiên khác nhau.
Stop ActionHành động khi hệ hạt dừng phát.
Culling ModeCách xử lý khi ra khỏi camera.
Ring Buffer ModeTái chế hạt cũ nhất thay vì để biến mất.

Còn tiếp…

Cảm ơn quý bạn đã rảnh rảnh đọc bài hehe !

Chupapi.

Chia sẻ bài viết