编队系统重置 选角页面基本完成 等待存入playerprefs

This commit is contained in:
FloatGaming
2025-12-07 12:04:21 +08:00
parent 941b294fce
commit c0a822b958
134 changed files with 14796 additions and 198 deletions
+14 -1
View File
@@ -106,6 +106,10 @@ public class TeamManager : MonoBehaviour
// {
// teamSettingPanelInstance = teamSettingPanel.Instance;
// }
// Ensure we have a reference to the UI panel instance if available
if (teamSettingPanelInstance == null && teamSettingPanel.Instance != null)
teamSettingPanelInstance = teamSettingPanel.Instance;
testTeamSetting();//接入玩家存档后请注释掉此行
}
void saveTeamSetting()
@@ -227,7 +231,16 @@ public class TeamManager : MonoBehaviour
}
}
currentTeamSettings[currentSelectedTeam].teamIdList = newCurrentTeam;
teamSettingPanelInstance.updateTeamSettingElements();
// attempt to update UI panel safely
var panel = teamSettingPanelInstance ?? teamSettingPanel.Instance;
if (panel != null)
{
panel.updateTeamSettingElements();
}
else
{
Debug.LogWarning("TeamManager.removeTeamCharacter: teamSettingPanel instance missing, UI not updated.");
}
}
}