Описание
OnGUI вызывается для рендеринга и обработки событий графического интерфейса.
OnGUI — это единственная функция, которая может реализовать "Immediate Mode" GUI (IMGUI) для рендеринга и обработки событий графического интерфейса. Ваша реализация OnGUI может вызываться несколько раз за кадр (один вызов на событие). Дополнительные сведения о событиях GUI см. в справочнике по Event. Если для свойства Enabled MonoBehaviour установлено значение false, OnGUI() вызываться не будет.
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour
{
void OnGUI()
{
if (GUI.Button(new Rect(10, 10, 150, 100), "I am a button"))
{
print("You clicked the button!");
}
}
}
Для получения дополнительной информации см. Руководство по GUI.