コード例 #1
0
    public LocManager.Language GetLanguage()
    {
        LocManager.Language ret = new LocManager.Language();

        if (PlayerPrefs.HasKey(language))
        {
            int value = PlayerPrefs.GetInt(language);

            ret = (LocManager.Language)value;
        }

        return(ret);
    }
コード例 #2
0
    private void OnIntroLogoUIFinished(UIControl c)
    {
        bool has_language = SerializationManager.Instance.GetHasLanguage();

        if (!has_language)
        {
            if (select_language_ui != null)
            {
                select_language_ui.UIBegin();
                select_language_ui.SetBackgroundFade(true);
            }
        }
        else
        {
            LocManager.Language lan = SerializationManager.Instance.GetLanguage();
            LocManager.Instance.SetLanguage(lan);

            StartPhase(LogicPhase.GAME_MENU);
        }
    }
コード例 #3
0
 public void SetLanguage(LocManager.Language lan)
 {
     PlayerPrefs.SetInt(language, (int)lan);
 }