2025-05-09 10:20:30 +08:00

42 lines
697 B
C#

using UnityEngine;
using UnityEngine.UI;
public class CircleSliderA : MonoBehaviour
{
public bool b = true;
public Image image;
public float speed = 0.5f;
float time = 0f;
public Text progress;
private void Start()
{
image = GetComponent<Image>();
speed = Random.Range(0.2f, 0.6f);
}
void Update()
{
if (b)
{
time += Time.deltaTime * speed;
image.fillAmount = time;
if (progress)
{
progress.text = (int)(image.fillAmount * 100) + "%";
}
if (time > 1)
{
time = 0;
}
}
}
}