//public static Dictionary<string, Action<int>> ButtonTypeToEventUp = new Dictionary<string, Action<int>>(); void Awake() { m_myTransform = transform; FillFullNameData(m_myTransform); m_sliderMusic = m_myTransform.FindChild(m_widgetToFullName["SettingsUIMusicLoundProgressBar"]).GetComponentsInChildren <MogoSlider>(true)[0]; m_sliderSound = m_myTransform.FindChild(m_widgetToFullName["SettingsUISoundLoundProgressBar"]).GetComponentsInChildren <MogoSlider>(true)[0]; m_sliderMusic.RelatedCamera = GameObject.Find("MogoMainUI").transform.FindChild("Camera").GetComponentsInChildren <Camera>(true)[0]; m_sliderSound.RelatedCamera = GameObject.Find("MogoMainUI").transform.FindChild("Camera").GetComponentsInChildren <Camera>(true)[0]; m_instance = m_myTransform.GetComponentsInChildren <SettingsUIViewManager>(true)[0]; m_goAdviceDialog = m_myTransform.FindChild(m_widgetToFullName["SettingsUIAdvices"]).gameObject; m_goSettingsDialog = m_myTransform.FindChild(m_widgetToFullName["SettingsUISettings"]).gameObject; m_inputAdvices = m_myTransform.FindChild(m_widgetToFullName["SettingsUIInput"]).GetComponentsInChildren <UIInput>(true)[0]; m_arrGraphicQualityDesripe[2] = m_myTransform.FindChild(m_widgetToFullName["SettingsUIGraphicQualityHighDescripe"]).GetComponentsInChildren <UILabel>(true)[0]; m_arrGraphicQualityDesripe[1] = m_myTransform.FindChild(m_widgetToFullName["SettingsUIGraphicQualityMediumDescripe"]).GetComponentsInChildren <UILabel>(true)[0]; m_arrGraphicQualityDesripe[0] = m_myTransform.FindChild(m_widgetToFullName["SettingsUIGraphicQualityLowDescripe"]).GetComponentsInChildren <UILabel>(true)[0]; m_settingsUIPeopleInScreeBtnList = m_myTransform.FindChild(m_widgetToFullName["SettingsUIPeopleInScreen"]).GetComponentsInChildren <MogoSingleButtonList>(true)[0]; m_settingsUIGraphicQualityBtnList = m_myTransform.FindChild(m_widgetToFullName["SettingsUIGraphicQuality"]).GetComponentsInChildren <MogoSingleButtonList>(true)[0]; Initialize(); m_sliderSound.SetCurrentStatus(SoundManager.SoundVolume); m_sliderMusic.SetCurrentStatus(SoundManager.MusicVolume / 0.7f > 1 ? 1 : SoundManager.MusicVolume / 0.7f); }
//public static Dictionary<string, Action<int>> ButtonTypeToEventUp = new Dictionary<string, Action<int>>(); void Awake() { m_myTransform = transform; FillFullNameData(m_myTransform); m_sliderMusic = m_myTransform.FindChild(m_widgetToFullName["SettingsUIMusicLoundProgressBar"]).GetComponentsInChildren<MogoSlider>(true)[0]; m_sliderSound = m_myTransform.FindChild(m_widgetToFullName["SettingsUISoundLoundProgressBar"]).GetComponentsInChildren<MogoSlider>(true)[0]; m_sliderMusic.RelatedCamera = GameObject.Find("MogoMainUI").transform.FindChild("Camera").GetComponentsInChildren<Camera>(true)[0]; m_sliderSound.RelatedCamera = GameObject.Find("MogoMainUI").transform.FindChild("Camera").GetComponentsInChildren<Camera>(true)[0]; m_instance = m_myTransform.GetComponentsInChildren<SettingsUIViewManager>(true)[0]; m_goAdviceDialog = m_myTransform.FindChild(m_widgetToFullName["SettingsUIAdvices"]).gameObject; m_goSettingsDialog = m_myTransform.FindChild(m_widgetToFullName["SettingsUISettings"]).gameObject; m_inputAdvices = m_myTransform.FindChild(m_widgetToFullName["SettingsUIInput"]).GetComponentsInChildren<UIInput>(true)[0]; m_arrGraphicQualityDesripe[2] = m_myTransform.FindChild(m_widgetToFullName["SettingsUIGraphicQualityHighDescripe"]).GetComponentsInChildren<UILabel>(true)[0]; m_arrGraphicQualityDesripe[1] = m_myTransform.FindChild(m_widgetToFullName["SettingsUIGraphicQualityMediumDescripe"]).GetComponentsInChildren<UILabel>(true)[0]; m_arrGraphicQualityDesripe[0] = m_myTransform.FindChild(m_widgetToFullName["SettingsUIGraphicQualityLowDescripe"]).GetComponentsInChildren<UILabel>(true)[0]; m_settingsUIPeopleInScreeBtnList = m_myTransform.FindChild(m_widgetToFullName["SettingsUIPeopleInScreen"]).GetComponentsInChildren<MogoSingleButtonList>(true)[0]; m_settingsUIGraphicQualityBtnList = m_myTransform.FindChild(m_widgetToFullName["SettingsUIGraphicQuality"]).GetComponentsInChildren<MogoSingleButtonList>(true)[0]; Initialize(); m_sliderSound.SetCurrentStatus(SoundManager.SoundVolume); m_sliderMusic.SetCurrentStatus(SoundManager.MusicVolume / 0.7f > 1 ? 1 : SoundManager.MusicVolume / 0.7f); }