using DG.Tweening;
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class test : MonoBehaviour
{
public Text text_;
public Button button_;
private Sequence mScoreSequence;
private int mOldScore = 0;
void Start()
{
text_.text = "0";
mScoreSequence = DOTween.Sequence();
mScoreSequence.SetAutoKill(false);
button_.onClick.AddListener(() => {
UpdatePanelInfo(100);
});
}
public void UpdatePanelInfo(int newScore)
{
mScoreSequence.Append(DOTween.To(delegate (float value) {
var temp = Math.Floor(value);
text_.text = temp + "";
}, mOldScore, newScore, 3f));
mOldScore = newScore;
}
}
unity Text 数字滚动变化
于 2022-11-03 14:22:21 首次发布