
0. 사전 준비
유니티 프로젝트를 생성 후 TMP 에센셜을 Import 한다.
이후 프로젝트에 사용하길 원하는 폰트도 찾아서 다운받는다.
필자는 구글에서 개인 / 상업적 용도로 무료 사용 가능한 Noto Sans KR 폰트를 적용시켜 보려고 한다.

1. 다운받은 폰트를 Assets / TextMesh Pro / Fonts 폴더에 넣어준다.

2. 유니티 에디터의 Window / TextMeshPro / Font Asset Creator 를 클릭

3. Source Font 에 변경하고자 하는 TTF 폰트를 넣어준다.
Source Font : 변경하고자 하는 TTF
Sampling Point Size : Auto Sizing
Atlas Resolution : 4096 / 4096
Render Mode : SDFAA
이와 같이 세팅해준다.

4. 옵션을 세팅한 후에 Generate Font Atlas 를 적용하면 위와 같이 화면이 변경된다.
Save 를 눌러서 Assets / TextMesh Pro / Fonts 폴더에 저장한다.

5. 변경한 파일을 클릭 후 Inspector 창에서 Atlas Population Mode 에서 Dynamic 으로 변경

6. Sampling Point Size 를 60 정도로 맞춰준다.
이 부분은 각 폰트마다 적잘한 사이즈를 넣어야 한다.
이후 Apply 를 눌러 적용하면 된다.


7. Hierarchy 창에서 TMP Text 를 생성한 후 새로 만든 폰트를 적용하고 한글을 입력.
한글이 잘 출력되는 것을 확인할 수 있다.
'🧊Unity Basic > UGUI' 카테고리의 다른 글
| Canvas (0) | 2025.11.12 |
|---|---|
| UGUI (0) | 2025.10.21 |