Blueprint Control

Blueprint 제어 연결 흐름

블루프린트에서는 Niagara Component를 만들고 Activate, Set Variable, Event 전달을 상황별로 나눠 써야 제어가 깔끔합니다.

Create

생성/부착

Spawn System Attached 또는 Niagara Component로 위치와 소켓 기준을 정합니다.

Play

재생 제어

Activate, Deactivate, Reset System으로 켜고 끄는 시점을 분리합니다.

User

변수 전달

User.SpawnRate 같은 노출 변수를 Set Niagara Variable로 갱신합니다.

Event

이벤트

게임 이벤트를 나이아가라 이벤트나 파라미터 변경으로 변환합니다.

변수 이름

User 네임스페이스와 블루프린트 변수명이 정확히 일치하는지 봅니다.

타이밍

Activate 전에 필요한 기본값이 먼저 들어가는지 확인합니다.

책임

Emitter는 표현, Blueprint는 게임 조건 판단을 맡도록 나눕니다.