This commit is contained in:
2026-10-11 14:05:54 +08:00
parent 30c757e604
commit 65ccfce49e
11 changed files with 514 additions and 10 deletions
@@ -2085,8 +2085,10 @@ public class GameMainPanel_FishBase : GameMainPanel_Base
{
long oldGold = sit.goldNum;
sit.goldNum += gold;
if (sit.tMP_GoldNum != null)
sit.tMP_GoldNum.text = sit.goldNum.ToString();
// ⭐ 刷新走 SetGoldNumText(优先 TMP、回退旧版 UGUI Text):
// 原来这里只刷 tMP_GoldNum,而 XJMH 座位拖的是 goldNum_UGUI(tMP_GoldNum 为空)→ 数字不刷新,
// 表现为"XJMH 刮刮卡金币不实时"(FLZY/HHWK 座位用 TMP 所以正常)。与杀鱼/扣费/后端修正路径统一。
sit.SetGoldNumText(sit.goldNum);
// ⭐ 记录金币流水:已加钱(刮刮卡等途径,本地已执行)
GameManager.LogGoldFlowAppliedGain(source,
$"加金币=+{gold} 座位={sit.posID} 修正前金币={oldGold} 剩余金币={sit.goldNum} 房间={GameManager.Instance.gameData?.currRoomData?.roomId}");