From 61b44f8eb8f4169ba921372b77a0f271cdbf8675 Mon Sep 17 00:00:00 2001 From: Pedro Gomes Date: Sat, 27 Sep 2025 18:00:05 +0100 Subject: [PATCH] fix scrolling text size --- Assets/_ProjectRevive/Scripts/UI/ScrollingText.cs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/Assets/_ProjectRevive/Scripts/UI/ScrollingText.cs b/Assets/_ProjectRevive/Scripts/UI/ScrollingText.cs index f02292bb..beb17be9 100644 --- a/Assets/_ProjectRevive/Scripts/UI/ScrollingText.cs +++ b/Assets/_ProjectRevive/Scripts/UI/ScrollingText.cs @@ -12,9 +12,11 @@ public class ScrollingText : MonoBehaviour, IPoolable [SerializeField] private TMP_Text tmpText; [SerializeField] private float moveSpeed = 1f; + [SerializeField] private float baseFontSize = 2f; private Coroutine currentRoutine; + float time; Color startColor; Vector3 startPos; @@ -28,6 +30,7 @@ public class ScrollingText : MonoBehaviour, IPoolable if (tmpText == null) tmpText = GetComponent(); } + /// /// Displays text with color, scrolls upward, and fades out. /// @@ -54,7 +57,7 @@ public class ScrollingText : MonoBehaviour, IPoolable tmpText.text = text; tmpText.color = normalHit.color; - tmpText.fontSize *= normalHit.sizeMultiplier; + tmpText.fontSize = baseFontSize * normalHit.sizeMultiplier; currentRoutine = StartCoroutine(AnimateText(normalHit)); } @@ -67,7 +70,7 @@ public class ScrollingText : MonoBehaviour, IPoolable tmpText.text = text; tmpText.color = critHit.color; - tmpText.fontSize *= critHit.sizeMultiplier; + tmpText.fontSize = baseFontSize * critHit.sizeMultiplier; currentRoutine = StartCoroutine(AnimateText(critHit)); } @@ -80,7 +83,7 @@ public class ScrollingText : MonoBehaviour, IPoolable tmpText.text = text; tmpText.color = heal.color; - tmpText.fontSize *= heal.sizeMultiplier; + tmpText.fontSize = baseFontSize * heal.sizeMultiplier; currentRoutine = StartCoroutine(AnimateText(heal)); } @@ -93,7 +96,7 @@ public class ScrollingText : MonoBehaviour, IPoolable tmpText.text = text; tmpText.color = dodge.color; - tmpText.fontSize *= dodge.sizeMultiplier; + tmpText.fontSize = baseFontSize * dodge.sizeMultiplier; currentRoutine = StartCoroutine(AnimateText(dodge)); } @@ -106,7 +109,7 @@ public class ScrollingText : MonoBehaviour, IPoolable tmpText.text = text; tmpText.color = block.color; - tmpText.fontSize *= block.sizeMultiplier; + tmpText.fontSize = baseFontSize * block.sizeMultiplier; currentRoutine = StartCoroutine(AnimateText(block)); } @@ -120,7 +123,7 @@ public class ScrollingText : MonoBehaviour, IPoolable tmpText.text = text; tmpText.color = style.color; - tmpText.fontSize *= style.sizeMultiplier; + tmpText.fontSize = baseFontSize * style.sizeMultiplier; currentRoutine = StartCoroutine(AnimateText(style)); }