Assicurati di poter utilizzare lo stesso carattere su tutte le piattaforme

Pagina aggiornata :
Data di creazione della pagina :

Ambiente di verifica

Finestre
  • finestre 11
Unity Editor
  • 2020.3.25f1

Prerequisiti per questo suggerimento

Le seguenti impostazioni sono state effettuate in anticipo come prerequisito per la spiegazione di questi suggerimenti.

Informazioni sui tipi di carattere disponibili in Unity

è l'unico tipo di carattere disponibile per impostazione predefinita in Arial Unity. Arial è solo in inglese, non include il giapponese, ecc.

Il giapponese viene visualizzato per lo sviluppo e l'esecuzione del gioco su Windows, Questo perché se un carattere che non esiste nel font viene utilizzato sul lato del sistema operativo, verrà MS Pゴシック sostituito con .

Se si tenta di visualizzare il giapponese in un font in WebGL Arial , il processo di sostituzione del font non si verificherà, quindi il giapponese non verrà visualizzato affatto.

Pertanto, penso che sia standard preparare un font per il gioco e utilizzare il font in bundle con il gioco.

Tipi di carattere utilizzati in questo esempio

衡山毛筆フォント行書 viene utilizzato. È possibile scaricarlo dal seguente sito.

Informazioni sulle licenze per l'utilizzo dei font

Il modo in cui è possibile utilizzare il carattere scelto è determinato da ciascun carattere. Assicurati di leggere le condizioni d'uso e controlla se può essere utilizzato per i giochi e se può essere distribuito come gioco a pagamento.

Incorporare i tipi di carattere nel progetto Unity

Prepara qualsiasi file di font che desideri utilizzare.

Inseriscilo nel tuo progetto. Dato che questo è un campione, l'ho Scenes messo direttamente nella cartella, Se il gioco è di dimensioni ragionevoli, dividi correttamente le cartelle.

Selezionare l'oggetto che si desidera lavorare con il testo.

C'è un "Font" nel Text componente Inspector, quindi selezionalo dal pulsante a destra o rilascia il font che hai inserito nel tuo progetto per impostarlo.

Questo cambierà il carattere del testo nell'editor. Il font utilizzato questa volta è solo per il giapponese e l'inglese, quindi la visualizzazione di altre lingue è strana, ma posso confermare che il font stesso è applicato correttamente.

I font inseriti nel progetto sono integrati nel gioco, quindi è possibile utilizzare i font specificati in qualsiasi ambiente. Anche durante l'esecuzione con WebGL, il giapponese viene visualizzato correttamente.