6public class Gauge : MonoBehaviour
61 textNow.text = (
useRatio ? (Mathf.RoundToInt((
float)
_num / (
float)
max * 100f) +
"%") : (
_num.ToString() ??
""));
76 if (!base.gameObject.activeSelf)
78 base.gameObject.SetActive(
value:
true);
103 textNow.color =
gradient.Evaluate((
float)now / (float)
max);
110 DOTween.To(() =>
Num, delegate(
int x)
116 TweenUtil.KillTween(ref
tween);
119 RectTransform rectTransform =
bar.Rect();
123 rectTransform.sizeDelta = vector;
129 else if ((
bool)
srBar)
131 Vector2 vector2 =
new Vector2(
value * 100f,
srBar.size.y);
134 srBar.size = vector2;
138 tween = DOTween.To(() =>
srBar.size, delegate(Vector2 x)
145 barCircle.fillAmount =
value;
void UpdateValue(float now, float _max)
void UpdateValue(int now, int _max)