From 84b90cb886d146446fa9f9d5842fa90793074778 Mon Sep 17 00:00:00 2001 From: Nadine Ganz Date: Thu, 17 Jul 2025 10:06:08 +0200 Subject: [PATCH] LevelManager: Get fadeObj per Script --- Viagg-io/Assets/Scripts/LevelManager.cs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Viagg-io/Assets/Scripts/LevelManager.cs b/Viagg-io/Assets/Scripts/LevelManager.cs index 953b8dd4..f2d92235 100644 --- a/Viagg-io/Assets/Scripts/LevelManager.cs +++ b/Viagg-io/Assets/Scripts/LevelManager.cs @@ -22,10 +22,10 @@ public class LevelManager : MonoBehaviour string jumpPointGrottoKueche; [SerializeField] - float fadeDuration = 3f; - + float fadeDuration = 2f; + [SerializeField] - GameObject fadeScreenObj; + private GameObject _fadeScreenObj; private Material _fadeMaterial; @@ -55,7 +55,8 @@ public class LevelManager : MonoBehaviour } } - Renderer _renderer = fadeScreenObj?.GetComponent(); + _fadeScreenObj = GameObject.FindWithTag("MainCamera").transform.GetChild(0).gameObject; + Renderer _renderer = _fadeScreenObj?.GetComponent(); _fadeMaterial = _renderer?.sharedMaterial; } @@ -80,7 +81,7 @@ public class LevelManager : MonoBehaviour IEnumerator FadeOut() { - fadeScreenObj.SetActive(true); + _fadeScreenObj.SetActive(true); float elapsedTime = 0f; Color color = _fadeMaterial.color;