예제 #1
0
    public void SetLanguage(int x)
    {
        int k = 0;

        if (PlayerPrefs.HasKey(GameConstants.BASE_SETTINGS_PLAYERPREF))
        {
            k = PlayerPrefs.GetInt(GameConstants.BASE_SETTINGS_PLAYERPREF);
        }
        if (x == 1 & ((k & 1) == 0))
        {
            k += 1;
        }
        if ((k & 2) == 0)
        {
            k += 2;
        }
        PlayerPrefs.SetInt(GameConstants.BASE_SETTINGS_PLAYERPREF, k);
        PlayerPrefs.Save();
        menuScript.Options_ChangeLanguage(x);
        menuScript.Start();
        Destroy(gameObject);
    }