remove old
This commit is contained in:
parent
8c5ab0b24a
commit
91f7641f59
@ -49,7 +49,6 @@ namespace AlicizaX.UI
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public Vector2 SizeDelta => RectTransform.sizeDelta;
|
public Vector2 SizeDelta => RectTransform.sizeDelta;
|
||||||
|
|
||||||
private IButton _button;
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 视图首次创建时调用
|
/// 视图首次创建时调用
|
||||||
@ -80,16 +79,11 @@ namespace AlicizaX.UI
|
|||||||
/// <param name="action">点击回调</param>
|
/// <param name="action">点击回调</param>
|
||||||
protected internal virtual void BindItemClick<T>(T data, Action<T> action)
|
protected internal virtual void BindItemClick<T>(T data, Action<T> action)
|
||||||
{
|
{
|
||||||
if (_button is null && !TryGetComponent(out _button))
|
// _button.onClick.RemoveAllListeners();
|
||||||
{
|
// _button.onClick.AddListener(() => action?.Invoke(data));
|
||||||
Log.Warning("找不到Button组件");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
_button.onClick.RemoveAllListeners();
|
|
||||||
_button.onClick.AddListener(() => action?.Invoke(data));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 绑定选中状态
|
/// 绑定选中状态
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@ -8,7 +8,7 @@ using UnityEngine.EventSystems;
|
|||||||
namespace UnityEngine.UI
|
namespace UnityEngine.UI
|
||||||
{
|
{
|
||||||
[AddComponentMenu("UI/UXButton", 30)]
|
[AddComponentMenu("UI/UXButton", 30)]
|
||||||
public class UXButton : UXSelectable, IPointerClickHandler, ISubmitHandler, IButton
|
public class UXButton : UXSelectable, IPointerClickHandler, ISubmitHandler
|
||||||
{
|
{
|
||||||
[SerializeField] private AudioClip hoverAudioClip;
|
[SerializeField] private AudioClip hoverAudioClip;
|
||||||
[SerializeField] private AudioClip clickAudioClip;
|
[SerializeField] private AudioClip clickAudioClip;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user