この記事でのバージョン Unity 2020.3.25f1 はじめに 今回はuGUIのTextやTextMeshProのフォントに指定した文字が含まれているか、 つまりその文字が表示できるかという事をチェックする方法の紹介です! なお、記事中では以下のフォントを使っています。 Textの場合 Textで使っているフォントに指定した文字が含まれているかをチェックするには FontのHasCharacterというメソッドを使います。 //kという文字が含まれているかチェック char targetChar = 'k'; var hasCharacter = _text.font.HasCharacter(targetChar); Debug.Log($"フォント{_text.font.name}に {targetChar} という文字が含まれているか : {hasCharacter}"); た
![TextやTextMeshProのフォントに指定した文字が含まれているか(表示できるか)【Unity】【uGUI】【TextMesh Pro】 - (:3[kanのメモ帳]](https://cdn-ak-scissors.b.st-hatena.com/image/square/7066f5b166067bab88f95a5d27020350b50dc844/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkan_kikuchi%2F20220416%2F20220416065814.jpg)