리스트

yeon·2021년 6월 10일
0

언리얼 기초

목록 보기
3/3

리스트

최적화가 되어있음
-> 목록 개수가 많아지면 연산이 많아지는 것을 방지
수천개의 데이터를 한 번에 보여줄 수는 없음
따라서 눈에 보이는 데이터만을 만든다!
ex ) 5개만 보일 경우 연산도 5개만 하면 됨

[사용법]

1. 콘텐츠 브라우저 > 추가/임포트 > 유저 인터페이스 > 위젯 블루프린트
위젯 블루프린트는 2개를 사용한다.

-> 하나는 목록 생성 (BPSlotItem)

					      (예시)

-> 하나는 리스트 생성 (BPDxInventory)

					      (예시)

2. BPSlotItem에 원하는 UI의 슬롯을 생성한다.
이 때, 텍스트들은 변수 체크를 켜준다.

흐에엥

3. BPSlotItem > 디테일 > 인터페이스 > User Object List Entry 추가!!!
-> 추상화된 상태! 정해져있는 형태가 있어서 그것을 따라야만 함
이거 추가 안 하면 리스트에 추가 불가능..

  1. BPInventory에 디테일 > List Entires > Entry Widget Class > 만들어둔 슬롯 UI추가

이미지넣기

3. BPDxInventory에 리스트 인스턴스(instList)를 생성한다.

  1. instList


-> List Entries 리스트가 보일 부분 : 각각의 항목들의 목록
수천개를 한 번에 보여줄 수는 없음
따라서 눈에 보이는 데이터만을 만든다!
ex ) 5개만 보일 경우 연산도 5개만 하면 됨

인터페이스
-> 추상클래스와 같은 역할
이미 만들어져 있는 형태가 있고 그에 맞춰서 구현하면 됨

0개의 댓글

관련 채용 정보