각 폰트 에셋에는 문자 수가 제한되어 있습니다. 현재 폰트 에셋에 없는 문자를 사용하는 경우 TextCore는 해당 문자가 있는 폰트 에셋을 찾을 때까지 폴백 리스트를 검색합니다. 그런 다음 텍스트 요소는 해당 폰트 에셋을 사용하여 문자를 렌더링합니다.
폴백 폰트 리스트를 설정하여 여러 텍스처에 폰트를 배포하거나 특정 문자에 다른 폰트를 사용할 수 있습니다. 리스트에서 누락된 문자를 검색하려면 추가 컴퓨팅 리소스가 필요하고 추가 폰트를 사용하려면 추가 드로우 콜이 필요합니다.
폴백 리스트의 여러 폰트 에셋에 동일한 문자를 사용할 수 있습니다. 폴백 리스트의 문자 스타일을 메인 폰트 에셋의 스타일에 최대한 일치시킵니다.
일반적으로 폴백 폰트 에셋을 사용하여 다음을 수행할 수 있습니다.
팁: 동적 OS 폰트 에셋은 폴백 폰트 에셋의 후보로 아주 적합합니다.
로컬 및 전역 폴백 폰트 에셋 리스트를 생성할 수 있습니다. Font Assets 프로퍼티에서 로컬 폰트 에셋 리스트를 설정하고 UITK Text Settings에서 전역 폰트 에셋 리스트를 설정합니다. 폴백 폰트 외에도 TextCore는 기본 스프라이트 에셋과 같은 다른 에셋에서 누락된 글리프를 검색합니다. 이러한 에셋은 함께 폴백 체인을 구성합니다.
다음은 폴백 체인의 에셋 순서입니다.