Esempio n. 1
0
    //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);
    }
Esempio n. 2
0
    //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);



    }