본문 바로가기
Programing/Unity

[Unity]유니티 스크롤 리스트 뷰 만들기

by TEXTBOX 2021. 12. 13.
728x90

게임 혹은 유니티로 개발을 하다보면,
아이템 리스트 혹은 랭킹 리스트 혹은 캐릭터 등등 여려 항목을 일목요연하게 보여주기 위해서
필요할 때가 있다.

그때 사용할 스크롤 기능이 있는 리스트 뷰를 만들어 보자.

먼저 메뉴 GameObject - UI - Canvas 클릭하여 스크롤 리스트 뷰를 만들어 줄 바탕을 만들어 준다.

 

이제 이 cavas안에 scroll view를 만들어 준다.
크기는 화면상 보여줄 사이즈에 맞게 조절 해 준다.

 

이제 이 리스트에 보여줄 이미지를 넣어줘보자.
이미지를 쭉 붙여넣고 구분을 위해서 짝수개의 이미지 색상을 넣어 구분을 지었다.

그리고 Scroll View - Viewport - Content에 Add Component로 [Vertical Layout Group] 와 [Content Size Fitter]를 추가해 준다.

Vertical Layout Group 의 [Control Child Size]옵션의 Width를 체크 해 주고,

Contect Size Fitter의 Vertical Fit옵션을 Preferred Size로 선택해 주었다.

 

이제 실행을 했을 때 아래와 같이 완성된 모습을 볼 수 있다.

728x90

댓글