按钮被点击时触发的回调。
这是修改 Clickable.clicked 的快捷方式。它作为一种便利提供。当您向 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!"); } }