Alterar a cor do botão na unidade de script
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
public class ColorActivity : MonoBehaviour {
//Reference to button to access its components
private Button theButton;
//this get the Transitions of the Button as its pressed
private ColorBlock theColor;
// Use this for initialization
void Awake () {
theButton = GetComponent<Button>();
theColor = GetComponent<Button>().colors;
}
/// <summary>
/// Example
/// just add this to your Button component On Click()
/// </summary>
public void ButtonTransitionColors()
{
theColor.highlightedColor = Color.blue;
theColor.normalColor = Color.cyan;
theColor.pressedColor = Color.green;
theButton.colors = theColor;
print("Cliked");
}
}
Kevin