Button.clicked
Описание
Обратный вызов, запускаемый при нажатии кнопки.
Это ярлык для изменения Clickable.clickedКогда вы добавляете или удаляете действия из нажмите, он добавляет или удаляет их из Clickable.clicked автоматически.
В следующем примере показано, как использовать событие clicked для печати сообщения в консоли при нажатии кнопки.
using UnityEngine; using UnityEditor; using UnityEngine.UIElements;
public class ButtonExample : EditorWindow { [MenuItem("Window/Button Example")] public static void ShowExample() { GetWindow<ButtonExample>(); }
void CreateGUI() { var button = new Button { text = "Click me" }; button.clicked += OnClick;
rootVisualElement.Add(button); }
void OnClick() { Debug.Log("Clicked!"); } }