private void SetDefaultValues() { optionCanvas.GetComponent <Canvas>().sortingOrder = -1; upgradeCanvas.GetComponent <Canvas>().sortingOrder = -1; evSystem.SetSelectedGameObject(mainStartButton); var sliders = optionCanvas.gameObject.GetComponentsInChildren <Slider>(); foreach (var slider in sliders) { if (slider.name == "Sld_MusicVol") { slider.value = prefsControl.GetMusicVolume(); } else if (slider.name == "Sld_SFXVol") { slider.value = prefsControl.GetSfXVolume(); } } var toggles = optionCanvas.gameObject.GetComponentsInChildren <Toggle>(); foreach (var toggle in toggles) { if (toggle.name == "Tog_AutoFire") { toggle.isOn = prefsControl.GetAutoFire(); } else if (toggle.name == "Tog_Accelerometer") { toggle.isOn = prefsControl.GetAccelerometer(); } } }
void Start() { StartZ = transform.position.z; projectileCooldown = Time.timeSinceLevelLoad; anim = GetComponent <Animator>(); gameControl = FindObjectOfType <GameControlScript>(); audio = GetComponent <AudioSource>(); playerPrefs = FindObjectOfType <PlayerPrefsControlScript>(); audio.volume = playerPrefs.GetSfXVolume(); autoFire = playerPrefs.GetAutoFire(); accelerometer = playerPrefs.GetAccelerometer(); }