2016.02.16Unity4.5やらの時代で開発していたときの話なので、もしかしたら事情が変わってるかもしれません。Unityではフォントを指定する際にArialを指定する事でシステムフォントを利用できます。システムフォントは全ての端末に間違いなく存在しフォントが読み込めない...という事を防ぐことが出来ます。この記事は書きかけ...というか実機での確認がとれていません。実機用意できないのでずっと確認できないです...これでうまくいったとか、いかなかったなんかの情報があるとありがたいです。この記事は以下の記事を参考にしています。いうか以下の記事そのものです。Namesデフォルトをこのフォントに変えるにはArialによるシステムフォントの問題点このArialによるフォントの指定には問題点があります。いうのもこのシステムフォントで利用されるものが具体的にどういったフォントなのかが不明なのです。言い換えれば端末によってマチマチという事です。スマートフォン向けで作っていたときに一部の端末で日本語が表示されないという不具合が発生しました。対応していない端末は、少なくとも日本で発売されているものには存在しません。システムフォントの中にも日本語対応しているものがあるはずです。デフォルトで読みこまれるフォントが日本語非対応なだけ、なのでUnity側で日本語対応しているシステムフォントを読み込むように指定する事で対応できます。設定にはまず適当なフォント(拡張子.ttf)を用意します。これは設定を利用するだけで、中身は使わないのでなんでもいいです。追加できたらインスペクターで設定します。Sizeこれは1文字のテクスチャに占める大きさを指定します。大きくすれば綺麗に出ますが、容量や増えたり速度が低下したりがあり得ます。今回は関係ありません。Modeフォントのスムースに関する指定です。今回は関係ありません。Characterフォント内に含む文字の指定です。理由が無ければDynamicです。今回は関係ありません。Dataフォントの実際の画像データをアプリ内に含むかの指定です。このフォントを使いたいわけではないのでチェックを外してください。Namesフォントが読み込めなかった際に代わりに読み込むフォントの指定です。Fallback」を指定してください。Text等々にデフォルトで設定されているフォントの変更はできないようです。いうわけで、「UnityのHierarchyのCreateに項目を追加する」を利用して、Createのところに独自のフォントを追加するといいです。UnityのHierarchyのCreateに項目を追加するヒエラルキーのCreateボタンや、GameObjectを右クリックしたときに出る子供を作成する項目は実は自由に追加できます。これらに好きな項目を追加します。}}uGUIのTextを追加する例です。do.関連記事C#【チュートリアル】uGUIとPhysics2Dでシューティングを作ってみる今度は簡単な2Dシューティングゲームを作りたいと思います。今回もプログラム経験が浅い人向けに気を付けたいと思います。コチラの記事も参考にしてください。今回は超簡単な2D縦シューティングゲームを作りた...C#Unityでトランジション演出を実装する使い古されて今更感ある内容ですが、ノベルゲームでよくあるトランジション演出についてです。トランジション演出というのは以下の画像のような場面転換で利用されるものです。今回はuGUIで実装しますが、考え方はどのような環境...C#UnityのHierarchyのCreateに項目を追加するヒエラルキーのCreateボタンや、GameObjectを右クリックしたときに出る子供を作成する項目は実は自由に追加できます。これらに好きな項目を追加します。追加にはEditorのMenuItemを利用しま...ASP.NetASP.Netのセッション変数をmemcachedにするASP.Netのセッション変数をmemcachedに変更してみようという試みです。ASP.Netのセッション変数での扱いをおさらいします。ASP.Netでは大きく4パターンあります。I...ASP.NetASP.NetのApiControllerを自分で選択するASP.NetのApiControllerはシステムがURL等によって自動で選択してくれます。GETで通信するとApiControllerを継承したHogeHogeControllerのGetから始まるintを引数に持ったメ...ASP.NetEntityFrameworkのMigrationを試してみる以前ASP.Netで超簡単な掲示板を作りました。これのDBの処理はEntityFrameworkと呼ばれるO/Rマッパーを利用しています。作っていて不便な点が出てきます。ツイートタイトルとURLをコピーしました。