[UGUI연습]스크롤 뷰 생성(정적 스크롤뷰)
2023. 9. 7.

-content는 스크롤 뷰의 내용물이 담기는 영역을 의미한다. content에 하위에 자식으로 cell을 만드는데(셀은 그냥 이미지로 만들면 된다.), horizontal layout group을 관리한다. spacing은 10으로 하였다. 

-스크롤 뷰라는 이미지를 투명도를 조정해 영역을 잡아주었다. cell작업을 마칠때까지 rect 컴포넌트는 넣지말고, 다 생성 후 추가해준다. vertical은 언체크하고, Content필드에 위에 만든 content를 넣어주었다.

스크롤 뷰 생성 후 확인

-마스크 컴포넌트 스크롤에 부착

구현내용

UIChestCell : Mono

- 구매 버튼

- 상자 타입

- 가격

UIChestCellAd : UIChestCell

- 광고버튼

상자 타입 : Wooden ,Silver ,Golden ,Epic ,Legendary

 

위에 만들었던 셀을 지우고 수정해주었다.

수정 후 cell

 

UIChestCell

-UIChestCellAd.cs는 UIChestCell.cs를 상속받고, 광고 부분에 대한 코드만 추가로 작성한다.

 

-스크롤뷰 스크립트는 UIChestCell을 배열로 관리한다. 

ad가 필요하면 UIChestCellAd.cs를 넣고, 아니면 UIChestCell.cs를 넣는다.
Ad.cs가 UIChestCell을 상속받으므로 다음과 같이 할당된다.
구현결과

myoskin