From f08c7d3942b5087ec5d333d137afdb3dca0f54e4 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期六, 01 三月 2025 22:43:34 +0800
Subject: [PATCH] 10349 【越南】【英文】【BT】【砍树】跨服竞技场优化 - 查看比赛积分

---
 LogicProject/System/CrossServerQualifying/CSQShootOutPlayerCell.cs |   21 ++++++++++++++++++---
 1 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/LogicProject/System/CrossServerQualifying/CSQShootOutPlayerCell.cs b/LogicProject/System/CrossServerQualifying/CSQShootOutPlayerCell.cs
index 78d4c13..a456f3f 100644
--- a/LogicProject/System/CrossServerQualifying/CSQShootOutPlayerCell.cs
+++ b/LogicProject/System/CrossServerQualifying/CSQShootOutPlayerCell.cs
@@ -16,7 +16,9 @@
     Text nameStr;
     Text fightPower;
     ImageEx playerImg;
+    Button playerBtn;
 
+    uint m_groupMark;
     protected override void Awake()
     {
         headImg = proxy.GetWidgtEx<AvatarCell>("head");
@@ -24,10 +26,13 @@
         nameStr = proxy.GetWidgtEx<Text>("name");
         fightPower = proxy.GetWidgtEx<Text>("fightPower");
         playerImg = proxy.GetWidgtEx<ImageEx>("playerImg");
+        playerBtn = proxy.GetWidgtEx<Button>("playerImg");
     }
 
-    public void Display(uint playerID, uint winner)
+
+    public void Display(uint playerID, uint winner, uint groupMark = 0)
     {
+        m_groupMark = groupMark;
         if (CrossServerQualifyingModel.Instance.fightersInfo.ContainsKey(playerID))
         {
             var player = CrossServerQualifyingModel.Instance.fightersInfo[playerID];
@@ -52,8 +57,18 @@
             nameStr.text = Language.Get("UnDetermind");
             fightPower.text = "0";
             playerImg.gray = winner != 0 ? true : false;
-        }
-        
+        }
+
+        playerBtn.AddListener(() => { 
+            ShowScore(playerID, m_groupMark);
+        });
+    }
+
+    void ShowScore(uint playerID, uint m_groupMark)
+    {
+        if (m_groupMark == 0 || playerID == 0)
+            return;
+        CrossServerQualifyingModel.Instance.QueryRaceScoreEvent.Invoke(playerID, m_groupMark);
     }
 }
 

--
Gitblit v1.8.0