facebook twitter hatena line email

「Unity/TMPro/Text」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(2DのTMProのテキストをスクリプトで入れる)
(日本語へ)
行20: 行20:
 
*Import TMP Essentialsを追加
 
*Import TMP Essentialsを追加
 
*Assetsの下に、TextMeshProのディレクトリができることを確認。
 
*Assetsの下に、TextMeshProのディレクトリができることを確認。
 +
*Googleフォントから、好きなものをDL。https://fonts.google.com/ (とりあえず、NotoSansJapaneseをDL)
 +
*Assets/Fontsを作ってその中に、NotoSansJP-Regular.otfを追加。
 +
*Unityメイン/Windows/TextMeshPro/FontAssetCreatorを開いて、FontSourceに先程のファイルをドラッグ。
 +
*CharacterSetにCustomCharactersに変更
 +
*CustomCharacterListに https://gist.github.com/kgsi/ed2f1c5696a2211c1fd1e1e198c96ee4?h=1 の文字を追加
  
 
参考:https://taidanahibi.com/unity/text-mesh-pro/
 
参考:https://taidanahibi.com/unity/text-mesh-pro/

2022年1月5日 (水) 22:48時点における版

2DのTMProのテキストを追加

  1. ヒエラルキーで右クリックで、UI/TextMeshProを追加
  2. Window/TextMeshPro/Import TMP Essential Resources
  3. (サンプルを使いたい場合)Window/TextMeshPro/Import TMP Example and Extras

2DのTMProのテキストをスクリプトで入れる

using TMPro;
public class SampleScene : MonoBehaviour
{
    void Start()
    {
        TextMeshProUGUI textPro = GameObject.Find("Text (TMP)").GetComponent<TextMeshProUGUI>();
        textPro.text = "hoge";
    }
}

日本語へ

  • Import TMP Essentialsを追加
  • Assetsの下に、TextMeshProのディレクトリができることを確認。
  • Googleフォントから、好きなものをDL。https://fonts.google.com/ (とりあえず、NotoSansJapaneseをDL)
  • Assets/Fontsを作ってその中に、NotoSansJP-Regular.otfを追加。
  • Unityメイン/Windows/TextMeshPro/FontAssetCreatorを開いて、FontSourceに先程のファイルをドラッグ。
  • CharacterSetにCustomCharactersに変更
  • CustomCharacterListに https://gist.github.com/kgsi/ed2f1c5696a2211c1fd1e1e198c96ee4?h=1 の文字を追加

参考:https://taidanahibi.com/unity/text-mesh-pro/