GUIUtility.hotControl
Declaration
public static int hotControl;Описание
controlID текущего горячего управления.
Горячий контроллер — это тот, который временно активен. Когда пользователь нажимает на кнопку, он становится горячим.
Другим контроллерам не разрешается реагировать на события мыши, пока какой-либо другой контроллер горячий.
После того, как пользователь нажимает на кнопку, контроллер устанавливает hotControl на 0, чтобы показать, что другие контроллеры теперь могут реагировать на ввод пользователя.
using UnityEngine;
public class Example : MonoBehaviour { // Click on the button to see the id
void OnGUI() { GUILayout.Button("Press Me!"); Debug.Log("id: " + GUIUtility.hotControl); } }