Example #1
0
 void Start()
 {
     _userSettingsManager            = gameObject.GetComponent <UserSettingMonoBehaviour>();
     _settings                       = _userSettingsManager.ReadSettings();
     musicVolumeSlider.SliderValue   = _settings.MusicVolume;
     effectsVolumeSlider.SliderValue = _settings.EffectsVolume;
     OnMusicVolumeSliderChanged(_settings.MusicVolume);
     OnEffectsVolumeSliderChanged(_settings.EffectsVolume);
     musicVolumeSlider.OnSliderValueChanged.AddListener(OnMusicVolumeSliderChanged);
     effectsVolumeSlider.OnSliderValueChanged.AddListener(OnEffectsVolumeSliderChanged);
 }
Example #2
0
 public void Start()
 {
     _settings         = userSettingsManager.ReadSettings();
     _settingMenuLayer = settingsMenu.GetComponent <GameSettingsMenu>();
     _settingMenuLayer.EffectsVolume = _settings.EffectsVolume;
     _settingMenuLayer.MusicVolume   = _settings.MusicVolume;
     _settingMenuLayer.OnMusicVolumeSliderChanged.AddListener(OnMusicVolumeSliderChanged);
     _settingMenuLayer.OnEffectsVolumeSliderChanged.AddListener(OnEffectsVolumeSliderChanged);
     EnableMenu(null);
     gameController.OnGameStateChanged.AddListener(OnGameStateChanged);
 }
Example #3
0
    private void Start()
    {
        var settings = UserSettings.ReadSettings();

        AudioManager.GameEffectsVolume = settings.EffectsVolume;
        AudioManager.GameMusicVolume   = settings.MusicVolume;
        GlobalGameMoveSpeed            = BaseMoveSpeed;
        TransitionGameState(GameStateType.Idle);
        ResetScore();

        StartCoroutine(CountdownResume());

        _backgroundManager.SetMotionState(true);
        GameOverScreen.SetActive(false);
        HUDComponent.SetActive(true);
        inputManager.OnKeyPressed.AddListener(OnKeyPressed);
    }