1
This commit is contained in:
@@ -615,7 +615,7 @@ public class CreateFishManager : MonoSingleton<CreateFishManager>
|
||||
return;
|
||||
foreach (var item in bossList)
|
||||
{
|
||||
if (item.fishNumber == "13030")
|
||||
if (item.fishNumber == "11025")
|
||||
{
|
||||
item.isCreate = 2;
|
||||
}
|
||||
@@ -1507,21 +1507,30 @@ public class CreateFishManager : MonoSingleton<CreateFishManager>
|
||||
|
||||
|
||||
if (!fishDatas_hashCodekey.TryGetValue(killFish.fishId, out var monster)) return;
|
||||
monster.DieFish(killFish);
|
||||
|
||||
|
||||
// 死亡粒子特效
|
||||
Instantiate(
|
||||
monster.effect_Die != null ? monster.effect_Die : dieFXPrefab,
|
||||
monster.transform.position, Quaternion.identity, transform.parent);
|
||||
// 加分回调(在金币/加分面板飞完后执行)
|
||||
Action<int> onScoreAdd = audioID =>
|
||||
int goldToAdd = killFish.gold; // 立即复制需要的数据
|
||||
string fishId = killFish.fishId; // 如果需要的话
|
||||
Action<int> onScoreAdd = (audioID) =>
|
||||
{
|
||||
var sitList = GetCurrentPanelSitList();
|
||||
sitData.goldNum += killFish.gold;
|
||||
sitData.goldNum += goldToAdd; // 使用副本,不再依赖 killFish 对象
|
||||
sitData.tMP_GoldNum.text = sitData.goldNum.ToString();
|
||||
AudioManager.Instance.PlayerFX(audioID);
|
||||
};
|
||||
//// 加分回调(在金币/加分面板飞完后执行)
|
||||
//Action<int> onScoreAdd = (audioID) =>
|
||||
//{
|
||||
// var sitList = GetCurrentPanelSitList();
|
||||
// sitData.goldNum += killFish.gold;
|
||||
// sitData.tMP_GoldNum.text = sitData.goldNum.ToString();
|
||||
// AudioManager.Instance.PlayerFX(audioID);
|
||||
//};
|
||||
monster.DieFish(killFish);
|
||||
|
||||
switch (monster.fishenum)
|
||||
{
|
||||
case FishTypeEnum.普通鱼:
|
||||
|
||||
Reference in New Issue
Block a user