2. 유니티3D 한글 폰트 적용
문제점
-유니티에서 모바일 기기(iOS, Android)로 빌드 했을 시
Dynamic font 출력 방식 미지원
Dynamic font 출력 방식
글자 이미지 자체가 아닌 글자를 구성하는 정점의 정
보를 이용하여 폰트를 출력하는 방법
3. 유니티3D 한글 폰트 적용
해결책
폰트 임포팅 옵션에서 Dynamic이 아닌 Unicode를 적
용
Unicode 출력 형식
폰트에 있는 모든 문자를 한 장의 텍스쳐에 넣어둔 뒤
해당 문자의 UV 좌표를 이용해 문자를 화면에 출력하
는 방법
4. 유니티3D 한글 폰트 적용
사용 방법
1. 원하는 한글 폰트 파일을 유니티의 Project 삽입.
2. 자동으로 폰트의 텍스쳐와 메터리얼이 생성.
3. 해당 폰트를 클릭 후 inspector에 character 부분의
Dynamic을 Unicode로 변경.
4. GUIText 를 생성 클릭 후 inspector에 font를 세팅한
폰트로 변경
5. 유니티3D 한글 폰트 적용
다른 문제점
임포팅 옵션을 Unicode로 바꿔도 출력되지 않을 때
해결책
폰트 사이즈의 문제로 모바일에서 지원하는 텍스쳐의
최대 사이즈(2048*2048)보다 작게 생성
추가
유니티 4.0버전부터 모바일에서 다이나믹 폰트 지원
가능.