if button is pressed script unity code example
Example 1: unity assign button onclick
public Button yourButton;
void Start ()
{
Button btn = yourButton.GetComponent<Button>(); //Grabs the button component
btn.onClick.AddListener(TaskOnClick); //Adds a listner on the button
}
void TaskOnClick()
{
Debug.Log ("You have clicked the button!");
}
Example 2: unity do something when button is pressed second time
private int lastPressed = 0;
if (something something)
{
lastPressed++;
if (lastPressed > 1)
{
// run code
// reset button lastPressed to 0
lastPressed = 0;
}
}