From 0b7fcd2ae792c9a0cf5e3299c414cca29b0a26c9 Mon Sep 17 00:00:00 2001 From: Geri Date: Sun, 28 Jan 2024 11:13:15 +0100 Subject: [PATCH] feature: Progress bar tween --- Assets/Scenes/Main.unity | 2 +- Assets/Scripts/Flow/ProgressBar.cs | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity index 207e073..3fab9df 100644 --- a/Assets/Scenes/Main.unity +++ b/Assets/Scenes/Main.unity @@ -1500,7 +1500,7 @@ MonoBehaviour: m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 1 - m_FillAmount: 1 + m_FillAmount: 0 m_FillClockwise: 1 m_FillOrigin: 0 m_UseSpriteMesh: 0 diff --git a/Assets/Scripts/Flow/ProgressBar.cs b/Assets/Scripts/Flow/ProgressBar.cs index 4ef575e..12cafe4 100644 --- a/Assets/Scripts/Flow/ProgressBar.cs +++ b/Assets/Scripts/Flow/ProgressBar.cs @@ -1,4 +1,5 @@ using System; +using DG.Tweening; using UnityEngine; using UnityEngine.UI; @@ -23,7 +24,7 @@ namespace Flow { private void UpdateFill() { float fillPercentage = _progressDone / (float)numberToWin; - bar.fillAmount = fillPercentage; + bar.DOFillAmount(fillPercentage, .25f); } } } \ No newline at end of file