Event Handler

Niagara 이벤트 발생기-수신기 파이프라인

한 emitter가 이벤트를 만들고, 다른 emitter의 Event Handler가 이를 받아 보조 파티클을 생성하거나 갱신한다.

이벤트 데이터가 emitter 사이를 이동하는 방식

event payload

이벤트 생성

충돌, 사망, 위치 변화 같은 순간에 이벤트를 기록한다.

Payload

위치, 속도, 색상 같은 값을 이벤트 데이터로 함께 보낸다.

Event Handler

수신 emitter가 이벤트를 읽고 필요한 모듈을 실행한다.

결과 파티클

스파크, 잔상, 파편처럼 보조 효과가 생성된다.

Source EmitterGenerate EventPayloadEvent HandlerSpawn Burst
읽는 법

이벤트 핸들러는 emitter 간 통신 경로다. 어떤 값이 payload로 넘어가는지 확인해야 효과 위치가 정확해진다.