This commit is contained in:
DESKTOP-SAJ6RKV\Administrator 2025-06-13 03:49:40 +08:00
parent e7ab2b9aa9
commit dfb6c36bca

View File

@ -871,6 +871,23 @@ namespace GameLogic
} }
}); });
for (int i = 0; i < DataGameSceneManager.Instance.m_TeamSortList.Count; i++)
{
if (DataGameSceneManager.Instance.m_TeamSortList[i] == actor)
{
continue;
}
await UniTask.Delay(500);
// 添加减速Buff
Buff m_Buff1 = new Buff();
m_Buff1.OnInit(giftConfig.Id, giftConfig.AddPower * num, giftConfig.TimerLen, giftConfig.AddGiftScore, num);
DataGameSceneManager.Instance.m_TeamSortList[i].AddBuff(m_Buff1, unitPlayerData, giftConfig);
}
// 生成手指特效 // 生成手指特效
if (DataGameSceneManager.Instance.m_TeamSortList[0] == actor) if (DataGameSceneManager.Instance.m_TeamSortList[0] == actor)
{ {
@ -884,7 +901,7 @@ namespace GameLogic
eGo.transform.localScale = Vector3.one * 0.5f; eGo.transform.localScale = Vector3.one * 0.5f;
// 移动特效 // 移动特效
eGo.transform.DOLocalMoveX(-1, 30f).OnComplete(() => eGo.transform.DOLocalMoveX(-1, 45f).OnComplete(() =>
{ {
GameObject.Destroy(eGo); GameObject.Destroy(eGo);
}); });
@ -900,28 +917,13 @@ namespace GameLogic
eGo.transform.localScale = Vector3.one * 0.5f; eGo.transform.localScale = Vector3.one * 0.5f;
// 移动特效 // 移动特效
eGo.transform.DOLocalMoveX(-1, 30f).OnComplete(() => eGo.transform.DOLocalMoveX(-1, 45f).OnComplete(() =>
{ {
GameObject.Destroy(eGo); GameObject.Destroy(eGo);
}); });
} }
for (int i = 0; i < DataGameSceneManager.Instance.m_TeamSortList.Count; i++)
{
if (DataGameSceneManager.Instance.m_TeamSortList[i] == actor)
{
continue;
}
await UniTask.Delay(500);
// 添加减速Buff
Buff m_Buff1 = new Buff();
m_Buff1.OnInit(giftConfig.Id, giftConfig.AddPower * num, giftConfig.TimerLen, giftConfig.AddGiftScore, num);
DataGameSceneManager.Instance.m_TeamSortList[i].AddBuff(m_Buff1, unitPlayerData, giftConfig);
}