오늘의 코드카타
오늘의 공부
학습한 강의
- AI를 활용한 간단한 스텔스 게임 실습
(4) 알림 인터페이스 및 시스템 구현
(5) Enemy_Base를 기반으로 PatrolGuard, PoliceGuard, SurveillanceCamera 구현
(6) 알림 시스템 테스트 및 BaseItem 구현
(7) BaseItem을 기반으로 Coin, GoldBar 구현
(8) 아이템 블루프린트 디자인 및 레벨에 존재하는 문, 엘리베이터를 코인 개수와 연동
(9) 게임 시작과 종료 UI 연동
오늘의 CS
UActorComponent vs USceneComponent
- UActorComponent
- 특징
- 주로 데이터와 로직을 담당하며, 액터의 상태 관리나 행동 구현에 사용됨
- Transform 정보를 가지지 않음 -> 렌더링 불가능
- 루트에 붙거나 계층 구조에 참여하지 않음 -> 액터에 독립적으로 붙음
- USceneComponent
UActorComponent를 상속받으며, 공간 정보를 가지는 컴포넌트로 액터의 Transform을 표현함
- 특징
- Transform 정보를 가지고, 렌더링 가능한 컴포넌트(
UPrimitiveComponent)의 기반이 됨
- 다른
USceneComponent를 부모/자식 관계로 붙일 수 있음
- 모든 AActor는 반드시 하나의
USceneComponent를 루트로 가져야 함