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