43 lines
1.3 KiB
C#
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());
|
|
|
|
}
|
|
}
|