C++는 구조를 고정하고 Blueprint는 조정을 빠르게 합니다
성능과 규칙은 C++에 두고, 에디터에서 자주 바뀌는 값과 연출은 블루프린트로 열어 둡니다.
C++ 부모 클래스
필수 컴포넌트, 함수, 검증 로직을 코드로 고정합니다.
EditAnywhere와 BlueprintReadWrite
디자이너가 조정할 값을 안전한 범위로 노출합니다.
BlueprintImplementableEvent
C++ 흐름 안에서 블루프린트 연출을 끼울 지점을 제공합니다.
수정 범위 제한
핵심 불변식은 C++에 두고, 실험 값만 블루프린트에서 바꿉니다.