Reworked few methods for list instead of dictionary

This commit is contained in:
VladimirPirozhenko 2022-08-23 23:21:19 +03:00
parent e94e767912
commit 35f724fcc1

View File

@ -45,11 +45,23 @@ public class ScoreboardView : BaseView
//playerScoreboardCard.gameObject.SetActive(false); //TODO: Pooling
//playerCards.Remove(cardTag);
//}
foreach (var playerCard in playerCards)
{
if (cardTag == playerCard.name)
{
playerCard.gameObject.SetActive(false);
playerCards.Remove(playerCard);
}
}
}
public void RefreshPlayerCard(PlayerScoreboardCardData cardData)
{
//if (playerCards.TryGetValue(cardData.playerName, out PlayerScoreboardCard card))
// card.UpdateCard(cardData);
foreach (var playerCard in playerCards)
{
if (cardData.playerName == playerCard.name)
playerCard.UpdateCard(cardData);
}
}
}