본문 바로가기
반응형

Unity/Font Asset4

유니티(Unity) TMP(TextMeshPro) 한글 폰트(Font) 추가하기 목차 유니티에서 TextMeshPro를 사용하여 한글을 입력하면 한글이 깨지는 현상이 종종 발생한다. 한글이 깨지는 것을 방지하며 원하는 Font를 추가해보자. 무료 폰트 사이트 공유 마당 사이트에 사용할 수 있는 무료 폰트가 많다. 공유 마당 사이트 링크 : https://gongu.copyright.or.kr/gongu/bbs/B0000018/list.do?menuNo=200195 한글 폰트 추가하기 1. 원하는 폰트 파일 찾기 나는 공유 마당 사이트에 있는 도봉옛길체 폰트를 다운받아 사용하였다. 2. 폰트 파일을 유니티 에셋에 집어넣는다. 다운받은 Font 파일은 다음과 같이 압축된 상태일 것이다. 유니티에서는 파일 이름이 한글이면 한글이 깨지기 때문에 적절하게 파일 이름을 영어로 바꿔준다. 파일을.. 2023. 4. 10.
Font Asset Creator Font Asset Creator Window > TextMeshPro > Font Asset Creator Font Asset Creator Property Font의 Atlas는 폰트의 글자들이 포함된 이미지입니다. 이 이미지는 글자의 모양, 크기, 위치 및 간격 정보를 포함하고 있습니다. 게임 또는 애플리케이션에서 폰트를 사용할 때, 해당 이미지에서 글자를 자르고 배치하여 보여줍니다. 이렇게 하면 애플리케이션의 속도가 빨라지고, 성능이 개선됩니다. Property 설명 Source Font FIle Font Asset을 만들 Source Font File Samplling Point Size Font Texture을 생성하는 데 사용되는 Font Size(포인트 단위)이다. 크기가 클수록 렌더링 품.. 2023. 4. 9.
아틀라스(Atlas) 이미지(Image) Atlas란? Font의 글자들이 포함된 이미지이다. 글자의 모양, 크기, 위치 및 간격 정보를 포함하고 있다. 게임 또는 애플리케이션에서 Font를 사용할 때, 해당 Atlas Image에서 글자를 자르고 배치하여 보여준다. Atlas 장점 Atlas Image를 사용하여 애플리케이션의 속도가 빨라지고 성능이 개선된다. 2023. 4. 9.
OTF, TTF, SDF Font OTF란? OTF (OpenType Font)는 마이크로소프트와 애플이 공동으로 개발한 TTF의 확장 버전이다. OTF 파일은 TTF 파일과 비슷하게 벡터 기반으로 저장되어 있지만, 여러 가지 기능과 언어의 지원을 더욱 향상시켰다. OTF는 다양한 언어에 대한 글리프를 지원하며, 각 글자 사이의 간격과 특정 글자 조합에 대한 지원 등 다양한 기능을 제공한다. TTF란? TTF (TrueType Font)는 마이크로소프트와 애플이 공동으로 개발한 폰트 파일 형식이다. TTF 파일은 글리프들이 벡터 기반으로 저장되어 있으며, 확장성이 높은 폰트이다. 그래서 작은 크기에서도 선명한 글꼴을 보여준다. OTF와 TTF의 차이점 TTF는 벡터 기반으로 저장되어 선명한 글꼴을 보여주고, OTF는 TTF보다 더 많은 .. 2023. 4. 9.