From 9ac1377fd0ea4eee5606ee659662acd58634c2b2 Mon Sep 17 00:00:00 2001
From: miepzerino <o.skotnik@gmail.com>
Date: Mon, 20 Jan 2025 04:12:25 +0000
Subject: [PATCH] Code cleanup

---
 Assets/Scripts/HealthText.cs |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/Assets/Scripts/HealthText.cs b/Assets/Scripts/HealthText.cs
index f68a692..4113c69 100644
--- a/Assets/Scripts/HealthText.cs
+++ b/Assets/Scripts/HealthText.cs
@@ -28,14 +28,15 @@
         textMeshPro = GetComponent<TextMeshProUGUI>();
         startingPosition = textTransform.position;
         // add random starting position for text
-        randomStartingPointX = (float)new System.Random().NextDouble() - 0.5f;
-        randomStartingPointY = (float)new System.Random().NextDouble() * 15f;
+        randomStartingPointX = UnityEngine.Random.value - 0.5f;
+        randomStartingPointY = UnityEngine.Random.value * 15f;
         textTransform.position = new Vector3(textTransform.position.x, textTransform.position.y + randomStartingPointY, textTransform.position.y);
     }
 
     private void Update()
     {
         timeElapsed += Time.deltaTime;
+        float deltaTime = Time.deltaTime;
         if (timeElapsed >= startToFade)
         {
             // start fading when "startToFade" time is reached
@@ -51,7 +52,7 @@
         float phase = ((randomStartingPointX + timeElapsed) * oscillationsPerSecond * (2f * Mathf.PI));
 
         // set new position of object
-        textTransform.position = new Vector3(startingPosition.x + (Mathf.Sin(phase) * moveSpeed.x), textTransform.position.y + (moveSpeed.y * Time.deltaTime), textTransform.position.z + (moveSpeed.z * Time.deltaTime));
+        textTransform.position = new Vector3(startingPosition.x + (Mathf.Sin(phase) * moveSpeed.x), textTransform.position.y + (moveSpeed.y * deltaTime), textTransform.position.z + (moveSpeed.z * deltaTime));
 
     }
 }

--
Gitblit v1.9.3