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)); }