프로그래밍/유니티 및 C#

[유니티/C#] Scroll View에 유동적인 Text 넣기

바토파 2023. 11. 7. 19:26
반응형

Hierachy 창에서 우클릭 - UI - Scroll View를 눌러 Scroll View를 만든 후 Content 안에 UI - Text를 넣어줍니다.

 

Scroll View 내의 Content 안에 Vertical Layout Group, Content Size Fitter를 넣어준 후 사진과 같이 설정해줍니다.

 

https://docs.unity3d.com/kr/2017.4/Manual/script-VerticalLayoutGroup.html

 

수직 레이아웃 그룹 - Unity 매뉴얼

수직 레이아웃 그룹 컴포넌트는 자식 레이아웃 요소를 쌓습니다. 요소의 높이는 다음 모델에 따라 각각 최소, 선호, 가변 높이를 기준으로 결정됩니다.

docs.unity3d.com

https://docs.unity3d.com/kr/2021.3/Manual/script-ContentSizeFitter.html

 

콘텐츠 크기 피터 - Unity 매뉴얼

콘텐츠 크기 피터는 자체 레이아웃 요소의 크기를 제어하는 레이아웃 컨트롤러의 기능을 수행합니다. 크기는 게임 오브젝트의 레이아웃 요소 컴포넌트에서 제공하는 최소 또는 기본 크기에 따

docs.unity3d.com

 

텍스트의 크기에 맞춰 늘어나는 스크롤 뷰

텍스트가 스크롤 뷰를 넘어가지 않을 때는 스크롤 바가 표시되지 않습니다.

텍스트가 스크롤 뷰 영역을 넘어가면 스크롤 바가 표시됩니다.

반응형