public void CinematicButton() { if (comingSoonTit) { float delay = openLock.gameObject.GetComponent <FadeInOutImage>().fadeDuration; comingSoonTitle.SetActive(true); FadeInOutTMP textFade = comingSoonTitle.GetComponentInChildren <FadeInOutTMP>(); FadeInOutImage imgFade = comingSoonTitle.GetComponent <FadeInOutImage>(); textFade.FadeIn(); imgFade.FadeIn(); } else { foreach (FadeInOutImage fadeScript in playCinematicFadeScripts) { fadeScript.FadeIn(); } } }