월드에 놓이는 단위와 그래프 책임을 함께 보기
액터 블루프린트를 만들 때는 어떤 컴포넌트가 외형과 충돌을 맡고, 어떤 이벤트가 행동을 시작하며, 어떤 변수가 상태를 보관하는지 나눕니다.
액터는 월드에 존재하는 오브젝트 단위이고, 액터 블루프린트는 컴포넌트 구성과 이벤트 로직, 변수 상태를 하나의 재사용 가능한 클래스로 묶습니다.
액터 블루프린트를 만들 때는 어떤 컴포넌트가 외형과 충돌을 맡고, 어떤 이벤트가 행동을 시작하며, 어떤 변수가 상태를 보관하는지 나눕니다.
Static Mesh, Collision, Audio 같은 컴포넌트가 액터의 보이는 부분과 감지 범위를 만듭니다.
체력, 활성 여부, 점수 같은 값은 액터가 직접 소유할지 외부 시스템이 관리할지 정합니다.
BeginPlay, Overlap, 입력 호출에서 행동이 시작되며 함수로 나눠 읽기 쉬운 길이를 유지합니다.