폰트 에셋이 생성된 후 폰트 에셋의 프로퍼티를 조정할 수 있습니다. 폰트 에셋의 프로퍼티를 조정하려면 폰트 에셋을 선택하고 인스펙터 창에서 해당 프로퍼티의 값을 변경합니다.
이 섹션에서는 모든 Font Asset 프로퍼티에 대해 설명합니다.
Face Info 프로퍼티를 사용하여 폰트의 줄 지표를 제어할 수 있습니다.
|프로퍼티|설명 |-|-|
|Family Name|이 폰트 에셋을 생성하는 데 사용되는 폰트 이름입니다.|
|Style Name|이 폰트 에셋을 생성하는 데 사용되는 폰트 스타일입니다. 예를 들어, Regular, Bold, Italic이 있습니다.|
|Point Size|폰트 에셋을 생성하는 데 사용되는 폰트 크기(포인트 단위)입니다.|
|Scale|폰트 크기를 조정합니다. 예를 들어, 값이 1.5이면 글리프가 원래 글꼴 크기의 150%로 확대됩니다.|
|Line Height|연속된 줄의 상단 사이의 거리입니다.
줄 높이를 Ascent Line과 Descent Line의 합보다 큰 값으로 설정하면 줄 사이에 공백이 생깁니다.
줄 높이를 Ascent Line 값과 Descent Line 값의 합보다 작은 값으로 설정하면 다른 줄의 문자가 겹쳐질 수 있습니다.|
|Ascent Line|글리프가 기준선 위로 확장할 수 있는 최대 거리입니다. 줄의 상단에 해당합니다.|
|Cap Line|기준선과 대문자 글리프 상단 사이의 거리입니다.|
|Mean Line|위로 솟아오르는 부분이 없는 소문자 글리프의 최대 높이입니다. 예를 들어 ‘a’와 ‘c’는 해당되지만, 위로 솟아오르는 부분이 있는 ‘b’와 ‘d’는 해당되지 않습니다.
둥근 글리프의 상단은 평균선 위로 약간 더 확장되는 경우가 있습니다.|
|Baseline|기준선의 높이입니다.
기준선은 문자가 놓인 가로선입니다.|
|Descent Line|글리프가 기준선 아래로 확장할 수 있는 최대 거리입니다.|
|Underline Offset|기준선을 기준으로 한 하위선의 위치입니다.|
|Underline Thickness|하위선의 두께입니다. |
|Strikethrough Offset|기준선을 기준으로 한 취소선의 위치입니다.|
|Superscript Offset|기준선에서 위첨자 텍스트를 오프셋합니다.|
|Superscript Size|원래 폰트 크기를 기준으로 위첨자 텍스트의 크기를 조정합니다.|
|Subscript Offset|기준선에서 아래첨자 텍스트를 오프셋합니다.|
|Subscript Size|원래 폰트 크기를 기준으로 아래첨자 텍스트의 크기를 조정합니다.|
|Tab Width |TAB 문자의 너비입니다. |
폰트 에셋의 생성 설정을 변경할 수 있습니다. 동적 또는 동적 OS 폰트 에셋의 경우 아틀라스를 다시 생성하지 않고도 인스펙터 창에서 직접 설정을 변경할 수 있습니다. 정적 폰트 에셋에 대한 생성 설정을 업데이트하려면 Update Atlas Texture를 선택하고 Font Asset Creator 창에서 변경하고 폰트 아틀라스를 다시 생성합니다.
| 프로퍼티 | 설명 |
|---|---|
| Source Font File | 폰트 에셋을 생성하는 데 사용되는 소스 파일입니다. |
| Atlas Population Mode | 폰트 아틀라스를 채우는 모드입니다. |
| Atlas Render Mode | 폰트 아틀라스를 렌더링하는 모드입니다. |
| Sampling Point Size | 폰트 텍스처의 문자 크기(포인트 단위)입니다. |
| Padding | 폰트 아틀라스 텍스처의 문자 간에 패딩합니다(픽셀 단위). |
| Atlas Width | 폰트 아틀라스 텍스처의 너비입니다. |
| Atlas Height | 폰트 아틀라스 텍스처의 높이입니다. |
| Multi Atlas Textures | 여러 아틀라스 텍스처의 글리프를 저장합니다. 두 개 이상의 아틀라스가 필요한 경우 이 옵션을 활성화합니다. |
| Clear Dynamic Data | 모든 동적 데이터를 지우고 폰트 에셋을 기본 생성 및 빈 상태로 복원합니다. |
참고: 폰트 머티리얼은 현재 릴리스에서 지원되지 않습니다.
|프로퍼티|설명 |-|-| |Font Atlas|폰트 에셋을 생성했을 때 생성되는 폰트 텍스처 아틀라스입니다.|
Font Weights 옵션을 사용하여 다음 방법으로 굵게 및 이탤릭체로 표현되는 텍스트의 모습을 제어할 수 있습니다.
다음 표에서는 Italic Slant 및 Bold Weight 프로퍼티의 프로퍼티에 대해 설명합니다.
| 프로퍼티 | 설명 |
|---|---|
| Regular Weight | 사용 가능한 폰트 에셋이 없는 경우 사용하는 일반 폰트 가중치입니다. |
| Bold Weight | 사용 가능한 폰트 에셋이 없는 경우 사용하는 굵은 폰트 가중치입니다. |
| Regular Spacing | 일반 텍스트 스타일을 사용할 때 문자 간의 간격입니다. |
| Bold Spacing | 굵은 폰트 에셋을 지정하지 않은 경우 굵은 텍스트 스타일을 사용할 때 문자 간의 간격입니다. |
| Italic Slant | 이탤릭체의 기울기 값입니다. |
| Tab Multiple | 이 값에 폰트의 공백 문자 너비를 곱하여 탭 크기를 계산합니다. |
이 폰트 에셋에 대한 로컬 폴백 폰트 에셋 리스트를 관리합니다.
참고: 로컬 폴백 리스트는 UITK 텍스트 설정 에셋에 설정된 전역 폴백 리스트보다 우선합니다.
| 프로퍼티 | 설명 |
|---|---|
| Fallback Font Assets List | 글꼴 슬롯을 추가하거나 제거하려면 + 또는 -를 클릭합니다. 폰트 옆의 원 아이콘을 클릭하여 폰트 에셋을 선택할 수 있는 오브젝트 피커를 엽니다. 폰트 에셋의 왼쪽에 있는 핸들을 드래그하여 리스트 순서를 변경합니다. |
문자 표에는 폰트 에셋의 각 문자에 대한 정보가 포함되어 있습니다. 개별 글리프의 속성을 조정하여 폰트 문제를 해결할 수 있습니다. 이렇게 하려면 Edit Glyph를 선택합니다.
|프로퍼티 |설명 |-|-| |Character Search|문자, ASCII 값, 16진수 값으로 문자 리스트를 검색합니다.| |UTF16|문자의 ASCII 10진수 값입니다.| |Unicode|문자의 유니코드 16진수 값입니다.| |Glyph ID|문자 글리프의 ID입니다.|
글리프 표에는 폰트 에셋의 각 글리프에 대한 정보가 포함되어 있습니다. 개별 글리프의 속성을 조정하여 폰트 문제를 해결할 수 있습니다.
| 프로퍼티설명 | ||
|---|---|---|
| Glyph Search | 문자, ASCII 값, 16진수 값으로 문자 리스트를 검색합니다. 검색 결과는 ASCII 값을 기준으로 오름차순으로 정렬됩니다. |
|
| Glyph Rect | 폰트 아틀라스에서 캐릭터가 차지하는 직사각형 영역을 정의합니다. | |
| Glyph Metrics | 글리프의 지표를 정의합니다. | |
| W | 문자의 너비입니다. | |
| H | 문자의 높이입니다. | |
| BX, BY | 기준선의 원점을 기준으로 왼쪽 상단 모서리에 정의된 문자 스프라이트의 배치를 제어합니다. | |
| AD | 다음 문자를 배치하기 전에 기준선을 따라 이동하는 거리입니다. | |
| Scale | 문자 크기를 조정하는 조정 값입니다. | |
글리프 조정 표는 특정 문자쌍 간의 간격을 제어합니다. 일부 폰트에는 자동으로 임포트되는 커닝 정보가 포함되어 있습니다. 포함되지 않는 폰트에 대한 커닝 쌍을 추가할 수 있습니다.
| 프로퍼티 | 설명 | |
|---|---|---|
| Adjustment Pair Search | 문자 또는 ASCII 값으로 조정 표를 검색합니다. 검색 결과에는 왼쪽 또는 오른쪽 문자가 검색 문자열과 일치하는 항목이 포함됩니다. 검색 결과는 왼쪽 문자의 ASCII 값을 기준으로 오름차순으로 정렬됩니다. |
|
| Glyph Properties | 단일 글리프의 프로퍼티를 표시합니다. 각 글리프에는 고유한 항목이 있습니다. 활성화하려면 항목을 클릭합니다. 그런 다음 글리프를 편집하거나 복사하거나 리스트에서 제거할 수 있습니다. |
|
| Char(왼쪽 및 오른쪽) | 커닝 쌍에 대한 왼쪽 및 오른쪽 문자입니다. | |
| ID(왼쪽 및 오른쪽) | 커닝 쌍에 대한 왼쪽 및 오른쪽 문자의 ASCII 10진수 값입니다. | |
| OX, OY(왼쪽 및 오른쪽) | 커닝 쌍에서 문자의 초기 위치를 기준으로 한 왼쪽 및 오른쪽 가로(X) 및 세로(Y) 오프셋입니다. | |
| AX(왼쪽 및 오른쪽) | 다음 문자를 커닝 쌍에 배치하기 전에 기준선을 따라 이동하는 거리입니다. 왼쪽 AX 값은 커닝 쌍의 문자 간 거리를 제어하고, 오른쪽 AX 값은 커닝 쌍과 다음 문자 간 거리를 제어합니다. |
|