この記事でのバージョン Unity 4.6.3f1 Unity 5.1.0f3 Personal はじめに 今回はUnityエディタ上では大丈夫だったのに、実機に入れたら文字化けした。 という話です。NGUIでもuGUIでもそれ以外でも、iOSでもAndroidでも起こりうる現象っぽいです。 文字化けすると以下のようにマルチバイトの文字が?になります。 Unityエディタ上 iPhone上 なお、この時使用したフォントはArialで、 Unity 4.6.3f1でも5.1.0f3でも発生しました。また実機のOSはiOS9です。 原因 この文字化けの原因は以下の場合と同じです。 iOS 8.2 以降でデバイス内蔵の日本語フォントを使用すると、これに失敗し、フォールバックとして中国語フォント (Heiti) が使用されるという現象が発生します。 つまりArialにマルチバイトの文字が無く、 代