v0.1.0
사용 방법
모듈 종속성
Game
StructUtilsDynamicData
Editor
BlutilityDynamicDataEditor
클래스 작성
Game
CustomItemDefinition : DefinitionBase, CustomItemDataInterface
Editor
CustomDefinitionGenerator : DefinitionGeneratorOnUpdateDefinition가상 메서드 오버라이드
구조체 작성
CustomItemDefinitionDataTableRow : TableRowBase
에셋 생성
DT_CustomItemDefinitionBP_CustomDefinitionGeneratorRun메서드에Update메서드 바인딩DefinitionDataTableMap프로퍼티에<CustomItemDefinition, DT_CustomItemDefinition>추가- 콘텐츠 브라우저에서 우 클릭 후 에디터 유틸리티 블루프린트 실행
에셋 매니저 설정
- 프로젝트 세팅 > 게임 > 에셋 매니저 > 스캔할 프라이머리 에셋 타입 추가
- 프라이머리 에셋 타입: CustomItemDefinition
- 에셋 베이스 클래스: CustomItemDefinition
- 디렉터리: /Game/Project/Data/CustomItemDefinition