Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/EnergyBarToolkit/RandomInstantiatedValueChanger.cs
2026-02-21 16:45:37 +08:00

30 lines
576 B
C#

using System.Collections;
using UnityEngine;
namespace EnergyBarToolkit
{
public class RandomInstantiatedValueChanger : MonoBehaviour
{
private EnergyBarSpawnerUGUI spawner;
public float interval = 2f;
private void Start()
{
spawner = GetComponent<EnergyBarSpawnerUGUI>();
StartCoroutine(Work());
}
private IEnumerator Work()
{
while (true)
{
float value = Random.Range(0f, 1f);
EnergyBar energyBar = spawner.instance.GetComponent<EnergyBar>();
energyBar.ValueF = value;
yield return new WaitForSeconds(interval);
}
}
}
}