[Unity2D] 텍스트 길이에 맞게 사이즈 자동 조절되는 이미지
Unity 2025. 12. 29. 23:08 |반응형
텍스트 길이에 맞게 사이즈가 자동으로 조절되는 UI 이미지를 만들어 보자.


대화 상자 이미지를 임포트한다.

대화상자 이미지 인스펙터 창에서 아래와 같이 변경하고 Apply를 클릭한다.
- Sprite Mode - Single
- Mesh Type - Full Rect
- Filter Mode - Point (no filter)
- Compression - None



Text 오브젝트는 아래와 같이 설정한다.
- Font Asset - 필요하다면 Window - TextMeshPro - Font Asset Creator에서 폰트를 생성해 지정한다.
- Alignment - Center, Middle 설정

Image 오브젝트는 아래와 같이 설정한다.
- Source Image - 위에서 설정한 대화 상자 이미지를 지정한다.
- Image Type - Sliced
Vertical Layout Group 컴포넌트 추가
- Padding - 이미지와 텍스트에 맞게 적당히 설정한다.
- Child Alignment - Middle Center
- Control Child Size - Width, Height 체크 (Height는 꼭 하지 않아도 된다)
Content Size Fitter 추가
- Horizontal Fit - Preferred Size


반응형
'Unity' 카테고리의 다른 글
| [Unity2D] 2D Sprite에 Text 추가하기 (0) | 2025.12.29 |
|---|---|
| [Unity] RectTransform with Content Size Filter (0) | 2025.12.29 |
| [Unity] Transparent Background Application 투명 배경 애플리케이션 (0) | 2025.12.24 |
| [Unity] Input System Package 유니티 입력 시스템 (0) | 2025.12.24 |
| [Unity2D] Tilemap & Sprite Collision and Shadow 타일맵 & 스프라이트 충돌 및 그림자 (2) | 2025.06.02 |
