continue to work on UI
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
using UnityEngine;
|
||||
using UnityEngine.UIElements;
|
||||
|
||||
public class ProgressBar : MonoBehaviour
|
||||
{
|
||||
public VisualElement progressBarFill;
|
||||
private float progress = 0f;
|
||||
|
||||
void Start()
|
||||
{
|
||||
var root = GetComponent<UIDocument>().rootVisualElement;
|
||||
progressBarFill = root.Q<VisualElement>("progressFill");
|
||||
}
|
||||
|
||||
void Update()
|
||||
{
|
||||
// Update progress value here
|
||||
progress += Time.deltaTime * 0.1f; // Example increment
|
||||
progress = Mathf.Clamp01(progress);
|
||||
|
||||
// Update the width of the progress bar fill
|
||||
progressBarFill.style.width = new Length(progress * 100, LengthUnit.Percent);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user