using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class MoneyInfoPanel : MonoBehaviour { public static MoneyInfoPanel Instance; public void Awake() { Instance = this; } private void OnDestroy() { Instance = null; } public UICurrencyItem[] _CurrencyItems; private void OnEnable() { UpdateCurrency(); } public void UpdateMoneyInfo() { UpdateCurrency(); } private void UpdateCurrency() { _CurrencyItems[0].SetColor(""); _CurrencyItems[0].ShowCurrency(MONEYTYPE.MONEYTYPE_COIN_BIND, GameManager.gameManager.PlayerDataPool.Money.GetMoney_CoinBind()); _CurrencyItems[1].SetColor(""); _CurrencyItems[1].ShowCurrency(MONEYTYPE.MONEYTYPE_COIN, GameManager.gameManager.PlayerDataPool.Money.GetMoney_Coin()); _CurrencyItems[2].SetColor(""); _CurrencyItems[2].ShowCurrency(MONEYTYPE.MONEYTYPE_YUANBAO_BIND, GameManager.gameManager.PlayerDataPool.Money.GetMoney_YuanBaoBind()); _CurrencyItems[3].SetColor(""); _CurrencyItems[3].ShowCurrency(MONEYTYPE.MONEYTYPE_YUANBAO, GameManager.gameManager.PlayerDataPool.Money.GetMoney_YuanBao()); } }