-
Better UI...6일지 2022. 10. 29. 13:41
Overview 살펴보기
Better UI를 사용한 예제가 제공되는 데 그중 Overview라는 예제는 Better UI가 가지는 기본적인 기능들을 사용해 UGUI와의 차별점을 소개하는 프로젝트다.
단순히 메뉴로서 가치가 있기는 하지만 더 큰 부분은 탭을 구현하는 방법에 대해 살펴볼 수 있다는 점이다.
이 예제에서는 토글의 트랜지션 기능을 이용해 버튼을 구성하는 이미지와 텍스트의 색을 변경하고 원하는 UI 오브젝트를 On/Off 하는 방식으로 구현되어 있는데, C# 스크립트 없이 탭 전환을 구현할 수 있어 보인다.
그런데 약간 의문이 가는 부분은 탭을 On하도록 하는 건 있는데 Off 하는 부분이 없어서 어디에서 이걸 꺼 주고 있는지 알 수 없다는 점이다.
그래서 확인한 결과 토글이다 보니 하나의 오브젝트에 On으로 값이 바뀌면 다른 오브젝트는 Off로 바뀌는데 이때 자연스럽게 값을 Off로 처리해주고 있는 것이다.
이 부분은 C#을 오랜만에 보다보니 혼란이 왔던 것 같다.