언리얼엔진 inventory4 언리얼엔진5 Inventory Drag Drop ▣ Widget Blueprint로 Inventory Item을 관리할 Widget을 생성하고 아이템 이미지를 지정하고 컴파일 합니다. ▣ 이번에는 Widget Blueprint으로 Item을 Drag 할 때 생성되는 이미지 Widget Blueprint를 생성하고 Image를 추가합니다. ▣ 그리고 Widget Blueprint으로 Inventory 아이템을 옮길 아이템 창 Widget Blueprint를 생성합니다. ▣ Widget Blueprint으로 Inventory를 관리하는 Widget을 생성하고 아까 생성한 Item과 Item 이동 창 Widget Blueprint를 추가하고 배치합니다. ▣ Item Widget에서 On Mouse Button Down 함수를 추가하고 함수안에 .. 2024. 5. 19. 언리얼엔진5 Inventory Save, Load, Widget ▣ 먼저 Blueprint SaveGame을 생성합니다. https://docs.unrealengine.com/4.26/ko/InteractiveExperiences/SaveGame/Blueprints/ 블루프린트로 게임 저장하기블루프린트를 사용하여 게임을 저장하고 로드하는 방법입니다.docs.unrealengine.com ▣ SaveData에 저장할 배열형식애 구조체를 선택합니다. ▣ 그리고 Blueprint에서 GameInstance를 생성합니다. ▣ GameInstance에 들어와서 FUNTIONS를 추가하는데 Init으로 추가합니다. ▣ Init함수는 초기화하는 함수로 처음시작하는 함수입니다.처음에 Does Save Game Exist함수를 추가합니다.Does Save Game Ex.. 2024. 5. 15. 언리얼엔진5 Inventory DataTable save ▣ 먼저 Blueprint Structure 두 개를 생성합니다. FItemData는 아이템 데이터를 관리하는 구조체이고 FSlot 저장할 아이템 이름과 아이템 수에 관한 구조체입니다. https://dev.epicgames.com/documentation/ko-kr/unreal-engine/blueprint-variables-in-unreal-engine?application_version=5.3 언리얼 엔진의 블루프린트 변수 | 언리얼 엔진 5.4 문서 | Epic Developer Community값을 가지거나 월드 내 오브젝트나 액터를 참조하는 프로퍼티입니다.dev.epicgames.com ▣ 아이템에 ItemData를 반환하기 위한 블루프린트 인터페이스를 생성합니다. 생성한 블루프린트 인.. 2024. 5. 6. 언리얼엔진5 Inventory Widget ▣ 먼저 Inventory Widget을 생성합니다. ▣ 생성한 Inventory Widget으로 가서 Canvas Panel를 추가하고 Canvas Panel에 Blackground Blur와 Image, Border를 각각 배치합니다. ▣ Background Blur에 디테일탭에 Blur Stregth 효과를 5.0으로 지정합니다. ▣ 그리고 Widget Animation을 두 개 생성하고 Render Opacity로 투명도를 조절하는 애니메이션을 완성합니다. InventoryEffect는 Inventory가 처음 나올 때 점점 나타나고InventoryEffectOut은 Inventory가 점점 사라지는 효과입니다. ▣ Graph로 가서 Event Contruct에는 Inventory.. 2024. 5. 6. 이전 1 다음