public void OnClickTheme(int theme) { SoundManager.PlaySound(SoundManager.Sound.MenuClick); ConfigurationData.theme = theme; ConfigurationDataSystem.Save(); RefreshUI(); }
private void OnApplicationQuit() { if (isPlayerDataLoad) { PlayerDataSystem.Save(); ConfigurationDataSystem.Save(); } }
public void OnClickVibrate() { if (!isClicking) { SoundManager.PlaySound(SoundManager.Sound.MenuClick); StartCoroutine("ClickDelay"); ConfigurationData.vibrate = !ConfigurationData.vibrate; ConfigurationDataSystem.Save(); RefreshUI(); } }
public void OnClickBgmSound() { if (!isClicking) { SoundManager.PlaySound(SoundManager.Sound.MenuClick); StartCoroutine("ClickDelay"); ConfigurationData.bgmSound = !ConfigurationData.bgmSound; ConfigurationDataSystem.Save(); SoundManager.RePlayLoopSound(); RefreshUI(); } }
public void OnClickLanguage(int language) { if (!isClicking) { SoundManager.PlaySound(SoundManager.Sound.MenuClick); StartCoroutine("ClickDelay"); ConfigurationData.language = language; ConfigurationDataSystem.Save(); LocalizationManager.LoadLanguage(ConfigurationData.language); LocalizationManager.RedrawLanguage(); Debug.Log(ConfigurationData.language); RefreshUI(); GameManager.instance.UpdateUI(); } }
void LoadData() { PlayerDataSystem.Load(); ConfigurationDataSystem.Load(); ItemManager.Instance.LoadItemData(); }