This commit is contained in:
2026-07-29 17:17:14 +08:00
parent 8a25cc3e6b
commit 61f490c4b4
14 changed files with 384 additions and 169 deletions
@@ -1483,9 +1483,12 @@ public class CreateFishManager : MonoSingleton<CreateFishManager>
string fishId = killFish.fishId; // 如果需要的话
Action<int> onScoreAdd = (audioID) =>
{
long oldGold = sitData.goldNum; // 记录加金币前的值
sitData.goldNum += goldToAdd; // 使用副本,不再依赖 killFish 对象
sitData.tMP_GoldNum.text = sitData.goldNum.ToString();
AudioManager.Instance.PlayerFX(audioID);
// ⭐ 记录金币流水:杀鱼获得金币
GameManager.LogGoldFlow("KillFish", $"击中鱼原有金币={oldGold} 增加金币=+{goldToAdd} 剩余金币={sitData.goldNum} 鱼ID={fishId} 座位={sitData.posID} 房间={GameManager.Instance.gameData?.roomInfo?.roomId}");
};
//// 加分回调(在金币/加分面板飞完后执行)
//Action<int> onScoreAdd = (audioID) =>