⭐ Particle System
폭발이나 연기, 스파크 등 다양한 연출을 위한 이펙트(효과)를 제작할 수 있는 시스템입니다.
파티클이라 부르는 아주 작은 이미지(Image) 또는 메쉬(Mesh)를 생성, 이동, 소멸하여 시각 효과를 부여합니다.
Particle System 모듈
파티클 시스템은 여러개의 모듈로 구성되어 있습니다.
각 모듈은 특정 기능을 제어하는 옵션의 묶음으로 이루어져있습니다.
현재 포스터에서 확인할 수 없는 프로퍼티에 대한 설명은 아래 링크를 통해 공식 문서에서 확인하실 수 있습니다.
출처: Unity Particle System Docs

Main 모듈
출처: Unity Docs - Particle Main Module
파티클의 기본 외형과 동작 시스템을 정의하는 모듈
| 프로퍼티 | 설명 |
| Duration | 파티클 시스템이 한 사이클을 재생하는데 걸리는 시간(초) |
| Looping | 파티클 시스템이 끝나고 다시 재생할지 |
| Prewarm | 처음 재생될 때 어느 정도 실행된 것 처럼 시작 → 자연스러운 흐름 연출 (Looping이 True 일 때만 활성화 가능) |
| Start Delay | 재생 후 파티클이 나오기까지의 대기 시간 → 지연 시간 |
| Start Lifetime | 파티클의 초기 수명, 생존 시간(초) |
| Start Speed | 파티클의 초기 속도 |
| Start Size | 파티클의 초기 크기 |
| Start Rotation | 파티클의 초기 회전값 |
| Gravity Modifier | 파티클에 적용할 중력값 (1 → Unity 프로젝트 중력과 동일, 음수일 경우 중력이 반대로 작용) |
| Simulation Space | 파티클이 어떤 좌표계를 기준으로 움직일지 결정 (Local → 부모를 기준, World → 월드를 기준, Custom → 지정한 Transform 기준 |
| Simulation Speed | 파티클의 재생 속도 |
| Play On Awake | 활성화하면 오브젝트가 생성될 때 파티클 시스템이 자동으로 시작 |
| Max Particles | 시스템에 한번에 포함될 수 있는 최대 파티클 개수 |
Emission모듈
출처: Unity Docs - Particle Emission Module
파티클의 방출 속도와 타이밍을 설정하는 모듈
| 프로퍼티 | 설명 |
| Rate over Time | 시간 단위당 방출되는 파티클의 수 |
| Rate over Distance | 이동한 거리 단위당 방출되는 파티클의 수 |
| Bursts | 파티클을 생성하는 이벤트, 지정된 시점에 파티클을 방출 |
| (Bursts)Time | 버스트를 방출할 시점을 초 단위로 설정 |
| (Bursts)Count | 방출되는 파티클 수 |
| (Bursts)Cycles | 버스트를 반복할 횟수 |
| (Bursts)Interval | 버스트가 반복되는 시간 사이의 간격(초) |
| (Bursts)Probability | 각 버스트 이벤트가 파티클을 생성할 가능성 (1 → 100% 확률로 생성) |
Shape 모듈
출처: Unity Docs - Particle Shape Module
파티클이 방출될 수 있는 체적 또는 표면과 시작 속도의 방향을 정의하는 모듈
어떤 타입의 모양인지에 따라 인스펙터에 표시되는 프로퍼티가 조금씩 다릅니다.
위의 출처 링크를 클릭하면 모든 프로퍼티의 기능에 대해 확인하실 수 있습니다.
| 프로퍼티 | 설명 |
| Shape | 방출 볼륨의 모양 |
| Angle | 방출될 각도 |
| Radius | 모양의 원형 부분의 반지름 |
| Radius Thickness | 파티클을 방출하는 체적 비율 (0 → 모양의 바깥 표면에서 방출, 1 → 전체 체적에서 파티클 방출) |
| Arc | 전체 원의 각도 비율 |
'개발, IT > 유니티' 카테고리의 다른 글
| [Unity] Character Controller (캐릭터 컨트롤러) (0) | 2025.11.17 |
|---|---|
| [Unity] Light (빛, 광원) (0) | 2025.11.16 |
| [Unity] Audio (오디오) / 소리 재생하기 (0) | 2025.11.16 |
| [Unity] 시네머신 (Cinemachine) (0) | 2025.11.12 |
| [Unity] Raycast(레이캐스트) (0) | 2025.11.12 |