안녕하세요. 이번에는 RectTransform의 사이즈를 적정 사이즈로 만드는 방법을 적어볼까 합니다. 제목에는 어떻게 적어야할지 몰라서 "적정 사이즈"라고 적었는데, 최소 사이즈(MinSize)나 추천 사이즈(PreferredSize) 정도로 생각해주시면 될 것 같습니다. 방법 1. ContentSizeFitter 컴포넌트 가장 쉽고 편한 방법입니다. Text, Image, RawImage 컴포넌트와 같이 Graphic을 상속받는 컴포넌트들이나, LayoutGroup 컴포넌트들 및 LayoutGroupElement 컴포넌트에 따라 크기가 설정됩니다. 정확히는 ILayoutElement 인터페이스를 상속받는 UI 컴포넌트들은 다 적용된다고 보시면 됩니다. 좀 더 디테일한 정보는 매뉴얼을 살펴보시면 됩니다..
안녕하세요. 한동안 UGUI를 쓰면서 LayoutGroup을 강제 갱신이 필요해서 찾아본 내용과 삽질한 것들을 적어볼까 합니다. HorizontalLayoutGroup https://docs.unity3d.com/Packages/com.unity.ugui@1.0/manual/script-HorizontalLayoutGroup.html VerticalLayoutGroup https://docs.unity3d.com/Packages/com.unity.ugui@1.0/manual/script-VerticalLayoutGroup.html GridLayoutGroup https://docs.unity3d.com/Packages/com.unity.ugui@1.0/manual/script-GridLayoutGroup..
이번에는 UI를 위한 정보를 가져오고 UI에 출력해보겠습니다. 원래는 이번 편이 분량이 적어서 저번 편에 같이 써볼까 했는데, 그러기엔 조금 길다 싶어서 따로 쓰게 되었습니다. 1. 패치 UI 그냥 앱스토어 들어가서 가장 상단에 있는 게임을 받아서 확인해보았습니다. (광고 아닙니다!) 패치를 받는 게임들 UI들은 대부분 이런 형식인데, 다운로드 전에는 "받아야 할 파일 크기", 다운로드 중에는 "진행도"를 보여주는 것이 일반적입니다. 제가 간단하게 UI를 구성해보았습니다. 실제 게임을 보고 제 프로젝트를 보니 초라하네요... 다운로드 전 받아야 할 파일 개수 받아야 할 파일 크기 다운로드 중 다운로드 중인 파일 진행도 전체 진행도 다운로드된 파일 개수 / 전체 파일 개수 제가 그냥 머릿속에서 "보통 이 ..