void Awake()
        {
            UIStateManager.stateChanged += OnStateDataChanged;

            m_DialogButtonImage = m_DialogButton.GetComponent <Image>();
            m_DialogWindow      = GetComponent <DialogWindow>();

            m_TextColor             = m_TimeOfDayLabel.color;
            m_SliderBackgroundColor = m_TimeOfDayControl.GetComponent <Image>().color;
            m_SliderColor           = m_TimeOfDaySlider.color;
        }
Beispiel #2
0
        void ChangeSliderAlpha(TextMeshProUGUI label, TextMeshProUGUI text, MinMaxPropertyControl control, Image slider, float alpha)
        {
            var textColor = m_TextColor;
            var sliderColor = m_SliderColor;
            var sliderBackColor = m_SliderBackgroundColor;
            textColor.a = alpha;
            sliderColor.a = alpha;
            sliderBackColor.a = alpha;

            label.color = textColor;
            text.color = textColor;
            control.GetComponent<Image>().color = sliderBackColor;
            slider.color = sliderColor;
        }