unity3D자체에서 한글폰트 적용이 바로 되는게 아니더군요.
--------------------------------------------------------
1. 유니티에서 한글로 스크립트나 입력받은 문자를 출력하는 것은 아무 문제 없이 됩니다. Font를 한글 폰트를 찾으셔서(*.ttf), 에셋에 던져 넣으신 후, 그 폰트를 이용해서 GUIText 등으로 출력해보시면 됩니다. 단, 스크립트에서 한글을 입력하는 경우에는, 스크립트 파일 자체를 UTF-8 포맷으로 저장하시면 이상없이 나옵니다.
--------------------------------------------------------
라고 유니티 코리아 측에서 말하네요.
1.가을10.ttf이라는 폰트 파일을 testfont.ttf(이름은 상관없음)파일로 변환해 줍니다.
2.Assets폴더안에 파일을 복사합니다.(어디에 넣든 상관없습니다)
3.그림과 같이 적용되는것을 확인해 줍니다.
4. GUI Text를 생성해 주고 Inspector에 Font를 testfont로 적용해 줍니다.
5. 이제 GUI Text에 한글이 적용되는지 확인해 봅시다.
JavaScript를 생성하고
----------------------------------------------
function Update () {
guiText.text = "한글 나와라!";
}
---------------------------------------------
GUI Text에 적용시켜 주세요.
스크립트를 저장하실때 UTF-8로 바꿔주시는 거 잊지 마시구요
6. 확인해 보시면 한글로 출력이 됩니다
'Programmer의 텅빈 공간 > Unity3D' 카테고리의 다른 글
패키지 사용할 때 (0) | 2014.05.06 |
---|---|
NGUI 참고 사이트 (0) | 2014.05.06 |
C/C++로 작성한 DLL 사용 (0) | 2014.05.06 |
scene간의 Fade in/out (0) | 2014.05.06 |
코루틴을 쓰레드처럼 사용하기 (0) | 2014.05.06 |