コード例 #1
0
    public void HandleLanguageDropdown()
    {
        CommonUI.PlayButtonClickSfx();
        Language language = Language.Null;

        Enum.TryParse(languageDropdown.options[languageDropdown.value].text, out language);

        if (language != Language.Null)
        {
            LocalisationSystem.language = language;
            GameManager.instance.onLanguageChangeEvent.Invoke();
            PlayerPersistence.SavePlayerLanguage();
        }
    }
コード例 #2
0
ファイル: MainMenu.cs プロジェクト: icaro-milet/Ballour
 public void LoadSettingsMenu()
 {
     CommonUI.PlayButtonClickSfx();
     CommonUI.LoadSettingsMenu();
 }
コード例 #3
0
ファイル: MainMenu.cs プロジェクト: icaro-milet/Ballour
 public void Play()
 {
     CommonUI.PlayButtonClickSfx();
     SceneManager.LoadScene("LevelSelection");
 }
コード例 #4
0
 public void MuteSfx(bool mute)
 {
     CommonUI.PlayButtonClickSfx();
     SoundManager.instance.Mute(!mute);
 }
コード例 #5
0
 public void MuteMusic(bool mute)
 {
     CommonUI.PlayButtonClickSfx();
     MusicManager.instance.Mute(!mute);
 }
コード例 #6
0
 public void CloseSettings()
 {
     CommonUI.PlayButtonClickSfx();
     gameObject.SetActive(false);
 }
コード例 #7
0
 public void LoadMainMenu()
 {
     CommonUI.PlayButtonClickSfx();
     CommonUI.LoadMainMenu();
 }
コード例 #8
0
ファイル: PauseMenu.cs プロジェクト: icaro-milet/Ballour
 public void ClosePauseMenu()
 {
     CommonUI.PlayButtonClickSfx();
     gameObject.SetActive(false);
 }