From 39511844bcff6598c7ff405780a0e9a978c0b547 Mon Sep 17 00:00:00 2001 From: Benjamin Kraft Date: Wed, 12 Apr 2023 15:04:28 +0200 Subject: [PATCH] ActiveModification: Visuals --- Assets/Scripts/Game/Modification.cs | 12 +++++++++++- README.md | 2 -- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/Assets/Scripts/Game/Modification.cs b/Assets/Scripts/Game/Modification.cs index 4648b8d..651e119 100644 --- a/Assets/Scripts/Game/Modification.cs +++ b/Assets/Scripts/Game/Modification.cs @@ -17,7 +17,17 @@ namespace Game { modifications.Add(this); VisualElement element = GameUI.AddModification(panel, this); - yield return new WaitForSeconds(Properties.activeDuration); + float doNothingTime = Properties.activeDuration * 0.7f; + float animateTime = Properties.activeDuration * 0.3f; + + yield return new WaitForSeconds(doNothingTime); + + float current = 0; + while (current < animateTime) { + current += Time.deltaTime; + element.style.opacity = new StyleFloat(1 - current / animateTime); + yield return null; + } element.RemoveFromHierarchy(); modifications.Remove(this); diff --git a/README.md b/README.md index 7e7f2cd..2f33232 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,6 @@ ## Tasks ### Game -- ActiveModification: - - Visuals - Left,Right Buttons: - Function - Content (icon)