Component Assembly

컴포넌트는 액터 안에서 기능과 위치를 나눠 맡습니다

시각 표현, 충돌 감지, 이동 제어를 분리하면 액터를 작게 조립하고 필요한 반응만 이벤트 그래프에 연결할 수 있습니다.

추가할 컴포넌트의 책임

Add Component
Scene

공간 기준을 잡습니다

Default Scene Root 아래에 붙은 자식 컴포넌트는 부모의 위치, 회전, 크기 변화에 함께 따라갑니다.

Visual

월드에 보이는 형태

Static Mesh Component를 추가하고 디테일 패널에서 Mesh와 Transform을 설정합니다.

Collision

겹침과 충돌 감지

Box CollisionOnComponentBeginOverlap 이벤트로 플레이어 진입 반응을 만들 수 있습니다.

큐브 예제로 보는 사용 순서

Static Mesh
1

컴포넌트 추가

컴포넌트 패널의 추가 버튼에서 Static Mesh를 검색해 액터에 붙입니다.

2

에셋 선택

디테일 패널의 Static Mesh 항목에서 Shape_Cube 같은 모델을 지정합니다.

3

반응 연결

콜리전 이벤트 뒤에 Print String을 연결해 실제 겹침이 감지되는지 확인합니다.

Parent

부모 변경 영향

Point Light를 Mesh 자식으로 두면 모델이 움직일 때 빛도 함께 움직이는 구조가 됩니다.