diff --git a/Runtime/UI/TmpText/TMPHyperlinkManager.cs b/Runtime/UI/TmpText/TMPHyperlinkManager.cs index 4a2aa69..f86d35a 100644 --- a/Runtime/UI/TmpText/TMPHyperlinkManager.cs +++ b/Runtime/UI/TmpText/TMPHyperlinkManager.cs @@ -30,10 +30,9 @@ namespace Deconstruction.UI.TmpText [LabelText("点击超链接时回调")] #endif [SerializeField] - private UnityEvent _onClickLink; - - public Action onClickLink; + public UnityEvent onClickLink; + /// /// 当前摄像机 /// @@ -161,7 +160,6 @@ namespace Deconstruction.UI.TmpText internal void OnAnyLinkClick(string linkID) { onClickLink?.Invoke(linkID); - _onClickLink.Invoke(linkID); Debug.Log($"click link{linkID}"); // 这里不需要处理报错,应当由发送消息的成员处理 } diff --git a/Runtime/UI/TmpText/TMPHyperlinkReceiver.cs b/Runtime/UI/TmpText/TMPHyperlinkReceiver.cs index 4e3236c..6329790 100644 --- a/Runtime/UI/TmpText/TMPHyperlinkReceiver.cs +++ b/Runtime/UI/TmpText/TMPHyperlinkReceiver.cs @@ -26,8 +26,7 @@ namespace Deconstruction.UI.TmpText [LabelText("点击超链接时回调")] #endif [SerializeField] - private UnityEvent _onClickLink; - public Action onClickLink; + public UnityEvent onClickLink; private void Awake() { @@ -54,7 +53,6 @@ namespace Deconstruction.UI.TmpText try { onClickLink?.Invoke(linkID); - _onClickLink.Invoke(linkID); manager.OnAnyLinkClick(linkID); } catch (Exception e)