# UIExtension UXButton 按钮模块手册 ## 模块概述 `UXButton` 是 `Button` 的增强版本,继承自 `UXSelectable`,统一了鼠标、键盘和手柄提交行为。 ## 可调用 API 源码:`Packages/com.alicizax.unity.ui.extension/Runtime/UXComponent/Button/UXButton.cs` ### 类型:`UXButton` - `onClick` - `OnPointerEnter(PointerEventData eventData)` - `OnPointerClick(PointerEventData eventData)` - `OnSubmit(BaseEventData eventData)` ### 接口:`AlicizaX.UI.Extension.IButton` - 按钮能力抽象接口。 ## 快速上手 ```csharp var btn = gameObject.AddComponent(); btn.onClick.AddListener(() => UnityEngine.Debug.Log("Clicked")); ```