アプリが実行されている言語環境を取得して表示されるメッセージを変えるには、ApplicationクラスのsystemLanguageプロパティを参照する。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
using UnityEngine; using System.Collections; public class TestLocalize : MonoBehaviour { void Start () { if (Application.systemLanguage == SystemLanguage.Japanese) { print("++日本語のメッセージ++"); } else { print("<<English Message>>"); } } } |
返される値は
SystemLanguage : http://docs-jp.unity3d.com/Documentation/ScriptReference/SystemLanguage.html
を参照。
Monodevelopで日本語が入力できるようにならないと使えないですね…。
コメントを残す
コメントを投稿するにはログインしてください。