마지막 수정일 : 2022.12.30
- 의견
이름, 최대 개수 등 공통적인 항목들은 데이터 테이블을, 메시처럼 에셋들에 관한 링크들은 데이터 에셋을 사용하는 것이 좋을 것 같다.
- 의견
데이터 에셋에서는 UFUNCTION을 포함할 수 있지만 구조체에서는 불가능하다.
하지만 구조체에서도 일반 함수는 포함할 수 있다.
- 의견
기본적으로는 데이터 테이블이 편리할 것이다. 데이터 테이블은 엑셀을 이용하여 편집할 수 있는 반면, 데이터 에셋은 콘텐츠 브라우저에서 편집해야한다.- 반론
에디터 스크립팅을 통해 .csv 파일을 데이터 에셋들로 임포트하는 툴을 만들면 해결 가능하지 않을까?- 참고
- Unreal Python API Documentation
- unreal.AssetTools.create_asset()
- unreal.DataAssetFactory- Python Module
- openpyxl
- 의견
데이터 에셋이 데이터 테이블보다 데이터 관리에 불리하지만, 성능 면에서 이득이 있는건가?- 반론
- 참고
- 의견
- 여러 사람들이 동시에 데이터 작업을 진행하는 경우 충돌이 잘 일어나지 않는다
- 사용이 간편하다
- 자식 클래스를 만들기 좋다
- 반론
- 참고