private static SetDefaultColorTransitionValues ( |
||
slider | ||
return | void |
private static void SetDefaultColorTransitionValues(Selectable slider)
{
ColorBlock colors = slider.colors;
colors.highlightedColor = new Color(0.882f, 0.882f, 0.882f);
colors.pressedColor = new Color(0.698f, 0.698f, 0.698f);
colors.disabledColor = new Color(0.521f, 0.521f, 0.521f);
}
public static GameObject CreateButton(DefaultControls.Resources resources) { GameObject gameObject = DefaultControls.CreateUIElementRoot("Button", DefaultControls.s_ThickElementSize); GameObject gameObject2 = new GameObject("Text"); gameObject2.AddComponent <RectTransform>(); DefaultControls.SetParentAndAlign(gameObject2, gameObject); Image image = gameObject.AddComponent <Image>(); image.sprite = resources.standard; image.type = Image.Type.Sliced; image.color = DefaultControls.s_DefaultSelectableColor; Button defaultColorTransitionValues = gameObject.AddComponent <Button>(); DefaultControls.SetDefaultColorTransitionValues(defaultColorTransitionValues); Text text = gameObject2.AddComponent <Text>(); text.text = "Button"; text.alignment = TextAnchor.MiddleCenter; DefaultControls.SetDefaultTextValues(text); RectTransform component = gameObject2.GetComponent <RectTransform>(); component.anchorMin = Vector2.zero; component.anchorMax = Vector2.one; component.sizeDelta = Vector2.zero; return(gameObject); }