public void SetDisplayData(string mainText, string addtionalText, Sprite _imageSprite, ButtonData.ButtonType buttonType) { _myText.text = mainText; if (_myImage != null) { _myImage.sprite = _imageSprite; } if (_additionalText != null) { _additionalText.text = addtionalText; } _buttonType = buttonType; SetColor(buttonType); }
void SetColor(ButtonData.ButtonType buttontype) { switch (buttontype) { case ButtonData.ButtonType.Selectable: break; case ButtonData.ButtonType.Unselectable: SetButtonColors_unselectable(); break; case ButtonData.ButtonType.Selected: SetButtonColors_semiselect(); break; } }