Пример #1
0
 public void ApplyColor(CustomizationColorsMenuColor color)
 {
     CustomizationController.instance.SetColor(selectedChannel.part, selectedChannel.number, color.color);
     ShowColorPalette(show: false);
     EventSystem.current.SetSelectedGameObject(selectedChannel.gameObject);
     colorApplied = false;
 }
Пример #2
0
    private void AddColorButton(Color color)
    {
        CustomizationColorsMenuColor component = Object.Instantiate(colorTemplate.gameObject, colorsContainer).GetComponent <CustomizationColorsMenuColor>();

        component.gameObject.SetActive(value: true);
        colorButtons.Add(component);
        component.Bind(color);
    }
Пример #3
0
 public void SelectColor(CustomizationColorsMenuColor color)
 {
     CustomizationController.instance.SetColor(selectedChannel.part, selectedChannel.number, color.color);
     colorApplied = true;
 }