修复多重礼物效果的Bug,开始处理阵营Id对不上号的问题

This commit is contained in:
DESKTOP-SAJ6RKV\Administrator 2025-05-26 23:11:35 +08:00
parent 01b2efc69e
commit 315a932149
5 changed files with 8 additions and 4 deletions

View File

@ -95,7 +95,7 @@ namespace GameLogic
public void AddPlayer(UnitPlayerData data)
{
data.teamId = m_Index.ToString();
//data.teamId = m_Index.ToString();
m_ListUnitPlayDatas.Add(data);
m_AddPush++;

View File

@ -201,7 +201,7 @@ namespace GameLogic
return;
}
//Log.Debug("送礼:" + data.teamId);
Log.Debug("送礼:" + data.teamId);
//优化写法
DataGameSceneManager.Instance.OnGiftFunc(giftConfig, int.Parse(protCustMessageData.Count), data);

View File

@ -128,7 +128,7 @@ namespace GameLogic
};
//Log.Debug("玩家加入阵营id: " + targetId);
Log.Debug("玩家加入阵营id: " + targetId);
if (string.IsNullOrEmpty(protCustMessageData.imgURL))
{

View File

@ -29,6 +29,10 @@ namespace GameLogic
//GameModule.Audio.Play(TEngine.AudioType.UISound, "礼物UI弹窗" + Random.Range(1, 5));
//m_Group.sprite = GameModule.Resource.LoadAsset<Sprite>("Z_lw_t_box_" + (giftConfig.Id - 1));
Log.Debug("送礼玩家阵营id:" + unitPlayerData.teamId);
m_tmpTeamName.text = DataGameSceneManager.Instance.GetStrs(int.Parse(unitPlayerData.teamId));
m_GiftName.text = unitPlayerData.protCustMessageData.nickName;
AsyncImageDownload.Instance.SetAsyncImage(unitPlayerData.protCustMessageData.imgURL, m_HeadIcon);

View File

@ -24,7 +24,7 @@ namespace GameLogic
//Log.Debug("鯤소속흙黎檀" + DataGameSceneManager.Instance.GetStrs(int.Parse(unitPlayerData.teamId)));
m_Info.text = DataGameSceneManager.Instance.GetStrs(int.Parse(unitPlayerData.teamId) - 1);
m_Info.text = DataGameSceneManager.Instance.GetStrs(int.Parse(unitPlayerData.teamId));
await UniTask.Delay(2000);