diff --git a/Assets/Scripts/HomeMenu/HomeSceneBackBtnScript.cs b/Assets/Scripts/HomeMenu/HomeSceneBackBtnScript.cs index 0faaf2e..f392069 100644 --- a/Assets/Scripts/HomeMenu/HomeSceneBackBtnScript.cs +++ b/Assets/Scripts/HomeMenu/HomeSceneBackBtnScript.cs @@ -16,6 +16,8 @@ public class HomeSceneBackBtnScript : MonoBehaviour, IPointerEnterHandler, IPoin float exitingTimePassed = 0.0f; bool isHovering = false; + bool preventHoverOnStartUp = true; + void Update() { @@ -33,9 +35,9 @@ public class HomeSceneBackBtnScript : MonoBehaviour, IPointerEnterHandler, IPoin arrow1RectTransform.anchoredPosition = new Vector2(Mathf.Lerp(0, 15, hoveringTimePassed / hoverTransitionTime), arrow1RectTransform.anchoredPosition.y); arrow2RectTransform.anchoredPosition = new Vector2(Mathf.Lerp(10, 30, hoveringTimePassed / hoverTransitionTime), arrow2RectTransform.anchoredPosition.y); - + preventHoverOnStartUp = false; } - else + else if(!preventHoverOnStartUp) { hoveringTimePassed = 0.0f; exitingTimePassed += Time.deltaTime; diff --git a/Assets/Scripts/HomeMenu/HomeSceneBtnBigScript.cs b/Assets/Scripts/HomeMenu/HomeSceneBtnBigScript.cs index b2c245f..22aabfb 100644 --- a/Assets/Scripts/HomeMenu/HomeSceneBtnBigScript.cs +++ b/Assets/Scripts/HomeMenu/HomeSceneBtnBigScript.cs @@ -15,6 +15,7 @@ public class HomeSceneBtnBigScript : MonoBehaviour, IPointerEnterHandler, IPoint float exitingTimePassed = 0.0f; bool isHovering = false; + bool preventHoverOnStartUp = true; void Update() { @@ -31,9 +32,9 @@ public class HomeSceneBtnBigScript : MonoBehaviour, IPointerEnterHandler, IPoint backgroundRectTranform.sizeDelta = new Vector2(Mathf.Lerp(0, rectTransform.rect.width, hoveringTimePassed / hoverTransitionTime), rectTransform.rect.height); - + preventHoverOnStartUp = false; } - else + else if(!preventHoverOnStartUp) { hoveringTimePassed = 0.0f; exitingTimePassed += Time.deltaTime;