인벤토리 시스템의 목표
우리가 구현할 인벤토리 시스템은 다음과 같은 기능을 가집니다.
이전 절들에서 위젯 블루프린트의 기본 개념, 동적 UI 생성, 애니메이션, 그리고 게임플레이와의 상호작용 방법을 학습했습니다. 이제 이러한 지식들을 종합하여 간단한 인벤토리 시스템을 실제로 구현해보겠습니다.
BP_PickupItem 액터 생성와 BP_PlayerCharacter를 중심으로 간단한 인벤토리 시스템 구현의 판단 흐름을 읽습니다.
우리가 구현할 인벤토리 시스템은 다음과 같은 기능을 가집니다.
이 시스템을 구현하려면 다음 블루프린트들이 필요합니다.
BP PickupItem 액터 생성 월드에 배치되어 플레이어가 주울 수 있는 아이템을 만듭니다.
모든 블루프린트를 컴파일하고 저장합니다.