using DG.Tweening; using UnityEngine; public class UI_Enabler : MonoBehaviourExtended { [OwnComponent(0)] private CanvasGroup canvasGroup; public float fadeTime = 1.5f; public float delayTime = 3f; public void Play() { DOTween.Kill(canvasGroup); canvasGroup.alpha = 1f; canvasGroup.DOFade(0f, fadeTime).SetDelay(delayTime); } }