remove old

This commit is contained in:
陈思海 2026-03-27 14:38:26 +08:00
parent 8c5ab0b24a
commit 91f7641f59
2 changed files with 4 additions and 10 deletions

View File

@ -49,7 +49,6 @@ namespace AlicizaX.UI
/// </summary>
public Vector2 SizeDelta => RectTransform.sizeDelta;
private IButton _button;
/// <summary>
/// 视图首次创建时调用
@ -80,16 +79,11 @@ namespace AlicizaX.UI
/// <param name="action">点击回调</param>
protected internal virtual void BindItemClick<T>(T data, Action<T> action)
{
if (_button is null && !TryGetComponent(out _button))
{
Log.Warning("找不到Button组件");
return;
}
_button.onClick.RemoveAllListeners();
_button.onClick.AddListener(() => action?.Invoke(data));
// _button.onClick.RemoveAllListeners();
// _button.onClick.AddListener(() => action?.Invoke(data));
}
/// <summary>
/// 绑定选中状态
/// </summary>

View File

@ -8,7 +8,7 @@ using UnityEngine.EventSystems;
namespace UnityEngine.UI
{
[AddComponentMenu("UI/UXButton", 30)]
public class UXButton : UXSelectable, IPointerClickHandler, ISubmitHandler, IButton
public class UXButton : UXSelectable, IPointerClickHandler, ISubmitHandler
{
[SerializeField] private AudioClip hoverAudioClip;
[SerializeField] private AudioClip clickAudioClip;