|
- using System;
- using CIG.Translation;
- using UnityEngine;
-
- public class ValueCounterDisplay : TweenHelper
- {
- public void PlayValueCounter(decimal startValue, decimal endValue)
- {
- this._currentDisplayingValue = startValue;
- base.TweenTo(this._currentDisplayingValue, endValue);
- }
-
- public void PlayValueCounter(decimal endValue)
- {
- this.PlayValueCounter(this._currentDisplayingValue, endValue);
- }
-
- protected override void UpdateValue(decimal value)
- {
- this._currentDisplayingValue = value;
- this._valueHoldingText.LocalizedString = Localization.Integer(this._currentDisplayingValue);
- }
-
- [SerializeField]
- private LocalizedText _valueHoldingText;
-
- private decimal _currentDisplayingValue;
- }
|