본문 바로가기
유니티

3. 유니티 스크롤러 애셋 - EnhancedScroller 샘플 데모 분석 02

by 로빈이야기 2023. 1. 7.

유니티 스크롤러 애셋 - EnhancedScroller 샘플 데모 분석 두번째 입니다.

 

EnhancedScroller | GUI 도구 | Unity Asset Store

Use the EnhancedScroller from echo17 on your next project. Find this GUI tool & more on the Unity Asset Store.

assetstore.unity.com

02 Multiple Cell Types

이번 데모는 Cell뷰의 커스터마이징 기능입니다. Header, Row, Footer 로 분리되어 하나의 Cell 단위로 구성할 수 있습니다.

씬 실행 화면입니다. 해당 기능으로 자유롭게 Cell 을 구성할 수 있겠네요.

 

구조분석

소스를 분석해가면서 하나씩 알아보겠습니다. MultipleCellTypesDemo.cs 를 열어보면

 이번 데모에서는 Header, Row, Footer Cell 을 연결할 수 있는 변수가 정의되어있고, 이미지 리소스 로드를 위한 ResourcePath 가 정의 되어있습니다.

 LoadData 함수에는 해당 데이터 입력과 리소스 패스가 코딩되어 있습니다.

해당 리소스들은 이 폴더에 있습니다.

 각 Cell 의 크기와 이름을 정의하고 있는 함수입니다.

씬 플레이를 하면 그림과 같이 표시됩니다.

 

 이번 데모는 Cell을 다양하게 구성할 수 있도록 안내하고 있네요. 다음 포스팅에서는 3번째 데모 샘플을 분석해보겠습니다.

감사합니다.

댓글