이벤트 기반 스폰은 필요한 순간에 위치와 데이터를 함께 보낸다
총알 충돌, 아이템 획득, 능력 발동처럼 짧게 반응해야 하는 효과는 상시 활성화보다 Spawn System 노드로 필요한 순간에 만들고, Parameters 핀으로 충격 강도와 방향을 같이 전달한다.
게임 이벤트
Event Hit에서 Hit Location, Hit Normal, Impulse를 읽는다.
정확한 위치
Location에는 충돌 지점, Rotation에는 Hit Normal 기반 회전을 넣는다.
페이로드 전달
Make Niagara System Spawn Info에 User.ImpactStrength를 싣는다.
Niagara 수신
이름과 타입이 같은 User 변수를 만들어 모듈 입력에 연결한다.
짧은 반응
Spawn Burst Count, Sprite Size, Velocity가 충격 강도에 맞춰 바뀐다.
상시 활성화를 피한다
총알 자국, 스파크, 피격 효과처럼 짧은 시스템은 이벤트 때만 만든다.
위치와 표면 방향을 맞춘다
Hit Location과 Make Rot From Z(Hit Normal)로 벽 표면에 맞게 낸다.
강도에 따라 결과를 바꾼다
Impulse나 Velocity Length를 Map Range Clamped로 줄여 스파크 수에 연결한다.