From 4dc1c86671e53f830f2ef9996d9dba0ada58099e Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期二, 21 十月 2025 23:55:13 +0800
Subject: [PATCH] 0312 整理战场和主界面的关系;增加获取当前激活的战场接口GetActiveBattleName
---
Main/Component/UI/Common/FakeButton.cs | 18 ++++++++----------
1 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/Main/Component/UI/Common/FakeButton.cs b/Main/Component/UI/Common/FakeButton.cs
index c328acd..e53a43c 100644
--- a/Main/Component/UI/Common/FakeButton.cs
+++ b/Main/Component/UI/Common/FakeButton.cs
@@ -1,30 +1,30 @@
锘�//--------------------------------------------------------
-// [Author]: 绗簩涓栫晫
+// [Author]: 鐜╀釜娓告垙
// [ Date ]: Saturday, November 25, 2017
//--------------------------------------------------------
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.EventSystems;
using System.Collections.Generic;
+using System;
-namespace vnxbqy.UI
-{
+
[RequireComponent(typeof(RectTransform))]
public class FakeButton : MonoBehaviour, IPointerClickHandler, IPointerDownHandler, IPointerUpHandler, IDragHandler
{
RectTransform m_RectTransform;
public RectTransform rectTransform { get { return m_RectTransform ?? (m_RectTransform = this.transform as RectTransform); } }
- UIEvent m_OnClick = new UIEvent();
+ Action m_OnClick;
- public void AddListener(UnityAction _callBack)
+ public void AddListener(Action action)
{
- m_OnClick.AddListener(_callBack);
+ m_OnClick += action;
}
public void RemoveAllListeners()
{
- m_OnClick.RemoveAllListeners();
+ m_OnClick = null;
}
public void OnPointerUp(PointerEventData eventData)
@@ -44,7 +44,7 @@
public void OnPointerClick(PointerEventData eventData)
{
- m_OnClick.Invoke();
+ m_OnClick?.Invoke();
PassEvent(eventData, ExecuteEvents.submitHandler);
PassEvent(eventData, ExecuteEvents.pointerClickHandler);
}
@@ -68,8 +68,6 @@
}
-
-}
--
Gitblit v1.8.0