Files
JJBB/Assets/Project/Script/GUI/BackPack/MoneyInfoPanel.cs
2024-08-23 15:49:34 +08:00

43 lines
1.3 KiB
C#

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("<color=#303030FF>");
_CurrencyItems[0].ShowCurrency(MONEYTYPE.MONEYTYPE_COIN_BIND, GameManager.gameManager.PlayerDataPool.Money.GetMoney_CoinBind());
_CurrencyItems[1].SetColor("<color=#303030FF>");
_CurrencyItems[1].ShowCurrency(MONEYTYPE.MONEYTYPE_COIN, GameManager.gameManager.PlayerDataPool.Money.GetMoney_Coin());
_CurrencyItems[2].SetColor("<color=#303030FF>");
_CurrencyItems[2].ShowCurrency(MONEYTYPE.MONEYTYPE_YUANBAO_BIND, GameManager.gameManager.PlayerDataPool.Money.GetMoney_YuanBaoBind());
_CurrencyItems[3].SetColor("<color=#303030FF>");
_CurrencyItems[3].ShowCurrency(MONEYTYPE.MONEYTYPE_YUANBAO, GameManager.gameManager.PlayerDataPool.Money.GetMoney_YuanBao());
}
}