Callback triggered when the button is clicked.
This is a shortcut for modifying Clickable.clicked. It is provided as a convenience. When you add or remove actions from clicked, it adds or removes them from Clickable.clicked
automatically.
The following example shows how to use the clicked event to print a message to the console when the button is clicked.
using UnityEngine; using UnityEngine.UIElements;
public class ButtonClickedExample : MonoBehaviour { public UIDocument uiDocument;
void Start() { var button = new Button { text = "Click me" }; button.clicked += OnClick;
uiDocument.rootVisualElement.Add(button); }
void OnClick() { Debug.Log("Clicked!"); } }