충돌 순간의 값을 Niagara 모듈 입력까지 끌고 간다
이펙트를 스폰하는 호출은 위치만 넘기는 통로가 아니다. 충격 강도, 표면 방향, 색상 같은 이벤트 값을 같은 이름과 타입으로 전달해야 모듈이 장면 맥락을 읽는다.
충돌 값은 스폰 호출과 User.* 변수 계약을 지나 모듈 입력의
강도, 방향, 색 분기로 나뉜다.
원본 값 확보
충돌 위치, 표면 방향, 충격량, 속도 길이를 읽어 시각 반응의 근거로 둔다.
위치와 회전 정렬
위치는 충돌 지점, 회전은 표면 방향에서 만들면 파편이 벽면에 맞게 퍼진다.
이름·타입 고정
블루프린트에서 넘기는 이름과 Niagara 사용자 변수를 같은 계약으로 맞춘다.
Niagara에서 수신
파라미터 패널에 같은 이름과 타입을 만들어야 런타임 값이 모듈로 들어온다.
시각 변화로 사용
생성 개수, 크기, 속도 방향, 색상 곡선에 연결해 충돌마다 다른 반응을 만든다.
User.ImpactStrength
충격 강도
타입실수
출처충격량 또는 속도 길이
사용생성 개수와 크기 배율
User.HitNormal
표면 방향
타입벡터
출처충돌 이벤트의 법선
사용파편 방향과 튕김 축
User.ImpactColor
표면 색상
타입선형 색상
출처재질, 무기 속성, 피해 타입
사용초기 색과 색상 스케일