오늘의 작업사
ContainerItems
재료 개수 3개일 때만 공방으로 넘겨주기
공방 GameMode로 재료 정보 넘겨주는 델리게이트
상호작용 시 대상 액터 이름도 같이 넘겨주는 방식으로 변경하고싶다.

처음에는 대상 액터를 바로 넘겨주려 했는데 오류가 나서 FName을 넘겨주는 방식으로 변경했다.
델리게이트 연결 오류 발생.

컨테이너 쪽 물어볼거 -> 인벤토리가 플레이어에게 연결이 되었는지? (o)
이건 GameInstance쪽에서 관리해야할 거 같은데
공방쪽 슬롯이 컴포넌트로 구현되어있다.
이걸 액터에 붙여서 지금 사용을 하도록 되어있긴한데
이걸 Lab 맵에서 어떻게 관리를 할것인지. -> GameMode의 SetIngredientsDataAsset 함수로 넘겨주기로 함.
// 재료 생성 단계에서 Spawn 할 재료의 DA 지정
UFUNCTION(BlueprintCallable, Category = "Lab|Debug")
void SetIngredientsDataAsset(const TArray<UCPForageableItemData*>& IngredientsDataAsset);
액터를 계속 검색하면 불편.

인벤
'Unreal5 공부 > TIL' 카테고리의 다른 글
| 2026/08/19 TIL (0) | 2026.08.19 |
|---|---|
| 2026/08/18 TIL (0) | 2026.08.18 |
| 2026/08/10 TIL (0) | 2026.08.11 |
| 2026/08/07 TIL (1) | 2026.08.07 |
| 2026/08/04 TIL (0) | 2026.08.04 |
