private void Awake()
    {
        text.color = theme.ColorFor(tintElement);
        var gradientColors = theme.Current.GradientFor(gradientElement);

        text.colorGradientPreset = gradientColors;
    }
Пример #2
0
 private void Awake()
 {
     var baseColor = theme.ColorFor(element);
     image.color = new Color(baseColor.r, baseColor.g, baseColor.b, image.color.a);
     if (fullyOpaque)
         image.color = new Color(image.color.r, image.color.g, image.color.b, 1);
 } 
    void Awake()
    {
        var button       = GetComponent <Button>();
        var sourceColors = button.colors;
        var colorsBlock  = new ColorBlock
        {
            colorMultiplier  = sourceColors.colorMultiplier,
            disabledColor    = sourceColors.disabledColor,
            fadeDuration     = sourceColors.fadeDuration,
            normalColor      = theme.ColorFor(normalTint),
            highlightedColor = theme.ColorFor(hoverTint),
            pressedColor     = theme.ColorFor(pressedTint),
            selectedColor    = sourceColors.selectedColor
        };

        button.colors = colorsBlock;
    }
 private void Awake() => text.color = theme.ColorFor(element);