속도·체력·목표 위치를 원본에서 읽는다.
게임 값은 입력 계약을 거쳐 시뮬레이션 값이 된다
User Parameter는 Blueprint·C++처럼 Niagara 외부에서 시스템 인스턴스에 넣는 값이다.
예: 속도 0..600을 강도 0..1로 clamp한다.
User.PlayerSpeedNiagara Component에 이름·타입이 맞는 값을 설정한다.
spawn rate·size·color 입력이 같은 값을 읽는다.
피격·재장전처럼 순간적으로 바뀌는 값
온도·바람처럼 느리고 허용 오차가 큰 값
매 프레임 필요한 연속 값만, 동일 값이면 호출 생략
경계 점검: User namespace, 변수명, 데이터 타입이 모두 일치해야 한다. 시스템 내부 모듈 순서는 값을 소비하는 위치를 결정한다.