Version: Unity 6.0 (6000.0)
언어 : 한국어
UITK 텍스트 설정 에셋
예제

폴백 폰트

각 폰트 에셋에는 문자 수가 제한되어 있습니다. 현재 폰트 에셋에 없는 문자를 사용하는 경우 TextCore는 해당 문자가 있는 폰트 에셋을 찾을 때까지 폴백 리스트를 검색합니다. 그런 다음 텍스트 요소는 해당 폰트 에셋을 사용하여 문자를 렌더링합니다.

폴백 폰트 리스트를 설정하여 여러 텍스처에 폰트를 배포하거나 특정 문자에 다른 폰트를 사용할 수 있습니다. 리스트에서 누락된 문자를 검색하려면 추가 컴퓨팅 리소스가 필요하고 추가 폰트를 사용하려면 추가 드로우 콜이 필요합니다.

폴백 리스트의 여러 폰트 에셋에 동일한 문자를 사용할 수 있습니다. 폴백 리스트의 문자 스타일을 메인 폰트 에셋의 스타일에 최대한 일치시킵니다.

폴백 폰트 사용

일반적으로 폴백 폰트 에셋을 사용하여 다음을 수행할 수 있습니다.

  • 중국어, 한국어, 일본어 등 자모 개수가 많은 언어를 사용합니다. 폴백 폰트를 사용하여 여러 에셋에 자모를 배포합니다.
  • 텍스트에 다른 자모의 특수 문자를 포함합니다.

: 동적 OS 폰트 에셋은 폴백 폰트 에셋의 후보로 아주 적합합니다.

폴백 폰트 체인

로컬 및 전역 폴백 폰트 에셋 리스트를 생성할 수 있습니다. Font Assets 프로퍼티에서 로컬 폰트 에셋 리스트를 설정하고 UITK Text Settings에서 전역 폰트 에셋 리스트를 설정합니다. 폴백 폰트 외에도 TextCore는 기본 스프라이트 에셋과 같은 다른 에셋에서 누락된 글리프를 검색합니다. 이러한 에셋은 함께 폴백 체인을 구성합니다.

다음은 폴백 체인의 에셋 순서입니다.

  1. 로컬 폴백 폰트 에셋 리스트
  2. 전역 폴백 폰트 에셋 리스트
  3. 기본 스프라이트 에셋
  4. 동적 OS 폴백
  5. 누락된 글리프 문자

추가 리소스

UITK 텍스트 설정 에셋
예제