chenxin
2020-11-27 2a1575f0dd35ad089de454588b19b8504d13acb4
Assets/Scripts/TowerDefense/UI/HUD/EndlessCurrencyUI.cs
@@ -1,4 +1,5 @@
using Core.Economy;
using KTGMGemClient;
using TMPro;
using TowerDefense.Level;
using UnityEngine;
@@ -17,8 +18,12 @@
        protected Currency currency;
        private ParticleSystem goldGetPs;//金币获得动画
        private void Start()
        {
            goldGetPs = transform.Find("CurrencyImage/Effect_UI_JinBi_HuoDe/Particle System (6)").GetComponent<ParticleSystem>();
            if (EndlessLevelManager.instanceExists)
            {
                currency = EndlessLevelManager.instance.Currency;
@@ -28,6 +33,8 @@
            }
            else
                Debug.LogError("[UI] No EndlessLevelManager to get currency from");
            EventCenter.Ins.Add((int)KTGMGemClient.EventType.PlayGetGoldPS, PlayGetGoldPS);
        }
        /// <summary>
@@ -45,7 +52,13 @@
        protected void UpdateDisplay()
        {
            int current = currency.currentCurrency;
            DisplayText.text = AddNumberSemi(current.ToString());
            //DisplayText.text = AddNumberSemi(current.ToString());
            DisplayText.text = current.ToString();
        }
        public void PlayGetGoldPS(){
            goldGetPs.Play();
        }
        /// <summary>