여러 곳에서 특정 데이터 뭉치를 변경하거나 참조해야 하는 경우가 있는데

이때 유용한 것이 바로 데이터 에셋

 

어떻게 사용하는지 바로 알아보자

 

첫 번째, 데이터 에셋 틀 만들기

1. PrimaryDataAsset 타입으로 BP 생성

 

2. 변수 추가해주기

- 위 변수는 SetInteractionMode 함수를 위한 값들이다

 

3. Set 커스텀 이벤트 / Get 함수 생성

- 다른 BP에서 데이터 에셋에 값을 저장하거나 불러오는 역할을 한다

 

두 번째, 데이터 에셋 만들기

틀을 만들었으니 이제 그 틀로 찍어낼 데이터를 만든다

 

1. 컨텐츠 브라우저에 마우스 우클릭으로 표시되는 컨텍스트 메뉴의 [ 기타 > 데이터 에셋 ] 선택

 

2. 아까 만들었던 데이터 에셋 틀을 선택

 

세 번째, 데이터 에셋 사용하기

이제 사용하기 위한 준비가 필요하다

 

1. 다른 BP에 데이터 에셋 틀 타입으로 변수 생성

2. 그 후 해당 변수의 기본값으로 생성한 데이터 에셋 설정

 

3. 데이터 에셋에 값 넣기

- SetData 함수를 사용한다

 

4. 데이터 에셋으로부터 값 불러오기

- GetData 함수를 사용한다

 

완성

여기까지 하면 해당 데이터 에셋의 값을 읽고 쓸 수 있게 된다

'개발 > Unreal' 카테고리의 다른 글

게임 메뉴  (0) 2026.04.16
환경 설정  (0) 2026.04.14
인터랙티브 컷신 모드  (0) 2026.04.13
웅크리기 해제 가능 여부 판단 기능 구현  (0) 2026.04.12
몬스터 AI 구현  (0) 2026.04.10

+ Recent posts