UI Toolkit は、プロジェクト全体のテキスト設定を UITK Text Settings アセットに保存します。UI Toolkit は、テキストオブジェクトにデフォルトの UITK Text Settings アセットを使用します。
ランタイム UI では、UITK Text Settings アセットを作成して Panel Settings アセットに割り当て、テキスト設定プロパティを編集できます。
ノート: 現在のリリースでは、エディター UI のデフォルトの UITK Text Settings を変更できません。
このセクションでは、UITK Text Settings アセットのすべてのプロパティについて説明します。UITK Text Settings アセットは、そのパネル内で使用されるすべてのテキストオブジェクトのデフォルト値を制御します。
フォントアセット、スプライトアセット、カスタムスタイルシート、カラーグラデーションプリセットを格納するパスを編集できます。パスは Resources フォルダーのサブフォルダーである必要があります。プロジェクトに Resources フォルダーがない場合は作成します。
フォントファイルからフォントアセットを作成したら、すべてのフォントアセットを保存するパスセットに、それを配置する必要があります。
| プロパティ | 説明 |
|---|---|
| デフォルトのフォントアセット | 新しいテキストオブジェクトを作成するときに使用するデフォルトのフォント。 |
| パス | すべてのフォントアセットを格納するパス。 |
このフォントアセットのグローバルなフォールバックフォントアセットリストを管理します。
ノート: Font Asset プロパティで設定されたローカルフォールバックは、グローバルフォールバックよりも優先されます。
| プロパティ | 説明 |
|---|---|
| Text Asset List |
+ と - を選択して、フォントスロットを追加および削除します。 フォントの横にある丸いアイコンをクリックすると、フォントアセットを選択するオブジェクトピッカーが開きます。 フォントアセットの左側にあるハンドルをドラッグして、リストを並べ替えます。 |
グリフの欠落を処理するためのプロジェクト全体の設定。
| プロパティ | 説明 |
|---|---|
| Missing Character Unicode | 欠落しているグリフがどのフォールバックフォントにもない場合に使用する文字の Unicode。 デフォルト値の 0 では正方形のアウトラインが生成されます。 |
| Clear Dynamic Data on Build | 動的データをすべて消去し、フォントアセットをデフォルトの作成時の空の状態に戻します。 |
| Disable Warnings | グリフの欠落のたびに警告を記録したくない場合は、これを有効にします。 |
スプライトアセットを作成したら、すべてのスプライトアセットを格納するパスセットに配置する必要があります。デフォルトのスプライトアセットを設定し、デフォルトのスプライトアセット内のスプライトをインデックスまたはスプライト名で参照することができます。
| プロパティ | 説明 |
|---|---|
| Default Sprite Asset | デフォルトで使用するスプライトアセット。 |
| Missing Sprite Unicode | 欠落しているスプライトの Unicode。 |
| パス | すべてのスプライトアセットを格納するパス。 |
Panel Text Setting に設定されたフォールバックリストは、グローバルフォールバックと呼ばれます。スプライトアセットに設定されたローカルフォールバックは、グローバルフォールバックリストよりも優先されます。
| プロパティ | 説明 |
|---|---|
| Sprite Asset Fallback List | フォールバックリストにスプライトアセットを追加または削除します。スプライトアセットの左側にあるハンドルをドラッグして、リストを並べ替えることもできます。 |
カスタムスタイルシートを作成したら、それをすべてのカスタムスタイルシートアセットを格納するパスセットに配置する必要があります。
| プロパティ | 説明 |
|---|---|
| Default Style Sheet | プロジェクト内のすべてのテキストオブジェクトが使用するデフォルトのスタイルシート。 |
| パス | すべてのカスタムスタイルシートアセットを格納するパス。 |
すべてのカラーグラデーションのプリセットを保存するパスを設定します。
| プロパティ | 説明 |
|---|---|
| パス | カラーグラデーションのプリセットを格納するパス。 |
アジアの言語で改行動作を正しく行うには、どの文字が先頭文字および後続文字として動作するかを指定します。
| プロパティ | 説明 |
|---|---|
| Leading Characters | 先頭文字のリストを含むテキストファイルを指定します。 |
| Following Characters | 後続文字のリストを含むテキストファイルを指定します。 |
| Korean Line Breaking Rules | これを有効にすると、最新のルールが使用されます。 |