From 45eff0c37f45a401b2fb2ef7cefea599971ca17e Mon Sep 17 00:00:00 2001 From: "DESKTOP-SAJ6RKV\\Administrator" Date: Sat, 21 Jun 2025 01:01:46 +0800 Subject: [PATCH] 1 --- .../HotFix/GameLogic/Manager/DataGameSceneManager.cs | 4 ++-- .../Assets/GameScripts/HotFix/GameLogic/UI/UIGameEndForm.cs | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs index 57604239..c56709a7 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs @@ -740,7 +740,7 @@ namespace GameLogic eGo.transform.localPosition = new Vector3(-1500, 0, 0); eGo.transform.localScale = Vector3.one; - string str = DataGameSceneManager.Instance.GetStrs(int.Parse(unitPlayerData.teamId) - 1); + string str = DataGameSceneManager.Instance.GetStrs(int.Parse(unitPlayerData.teamId) - 1); GameEvent.Send(EventConts.UIHDWMSP, unitPlayerData, str + "氏文明"); // 移动特效 @@ -1158,7 +1158,7 @@ namespace GameLogic m_DzzwPlayerName = dzzwPlayerName, m_DzzwIcon = sbyrPlayer == null ? null : sbyrPlayer.protCustMessageData.imgURL, m_TzhsPlayerName = tzhsPlayerName, - m_TzhsIcon = GetTzhsPlayer().protCustMessageData.imgURL, + m_TzhsIcon = GetTzhsPlayer() == null ? null : GetTzhsPlayer().protCustMessageData.imgURL, m_SbyrPlayerName = sbyrPlayerName, m_SbyrIcon = sbyrPlayer.protCustMessageData.imgURL, m_ZjgxPlayerName = zjgxPlayerName, diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameEndForm.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameEndForm.cs index 48fc5c53..5003c450 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameEndForm.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameEndForm.cs @@ -86,7 +86,11 @@ namespace GameLogic AsyncImageDownload.Instance.SetAsyncImage(gameEndData.m_SbyrIcon, m_rimg_SbyrPlayerIcon); } AsyncImageDownload.Instance.SetAsyncImage(gameEndData.m_ZjgxIcon, m_rimg_ZjgxPlayerIcon); - AsyncImageDownload.Instance.SetAsyncImage(gameEndData.m_TzhsIcon, m_rimg_TzhsPlayerIcon); + if (gameEndData.m_TzhsIcon != null) + { + AsyncImageDownload.Instance.SetAsyncImage(gameEndData.m_TzhsIcon, m_rimg_TzhsPlayerIcon); + + } AsyncImageDownload.Instance.SetAsyncImage(gameEndData.m_DzzwIcon, m_rimg_DzzwPlayerIcon);