Нужно что бы каждая Кнопка в UI нажималась на определённую клавишу. Я каждой кнопки присвоил действие, осталось только чтоб срабатывало искусственное нажатие на неё с клавиши не могу понять как, пытался через метод OnClick не получается. Хотел вот так Картинка
Код
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
public class KeyBotton : MonoBehaviour {
public KeyCode MyKey;
void Update () {
if (Input.GetKeyDown(MyKey))
{
Button yourButton = this.GetComponent<Button>();
yourButton.GetComponent<Button>().Invoke("OnClick", 1f);
}
}
}