// Start is called before the first frame update void Start() { persistentSFXGameObject = GameObject.Find("PersistentSFX"); persistentSFX = persistentSFXGameObject.GetComponent <PersistentSFX>(); audioForThisLevelContainer = GameObject.Find("MusicForThisLevel"); audioForThisLevel = audioForThisLevelContainer.GetComponent <AudioForThisLevel>(); player = GameObject.FindWithTag("Player"); levelManager = GameObject.Find("LevelManager"); fadeInTweenContainer = GameObject.FindWithTag("FadeInTweener"); fadeInTweener = fadeInTweenContainer.GetComponent <DOTweenVisualManager>(); fadeOutTweenContainer = GameObject.FindWithTag("FadeOutTweener"); fadeOutTweener = fadeOutTweenContainer.GetComponent <DOTweenVisualManager>(); fadeInTweener.enabled = true; fadeOutTweener.enabled = false; _gameHandler = GameObject.FindWithTag("GameHandler"); gameHandler = _gameHandler.GetComponent <GameHandler>(); audioForThisLevel.PlayMusicForThisLevel(); }
void Awake() { videoPlayer = GetComponentInChildren <VideoPlayer>(); fadeInTweenContainer = GameObject.FindWithTag("FadeInTweener"); fadeInTweener = fadeInTweenContainer.GetComponent <DOTweenVisualManager>(); fadeOutTweenContainer = GameObject.FindWithTag("FadeOutTweener"); fadeOutTweener = fadeOutTweenContainer.GetComponent <DOTweenVisualManager>(); fadeInTweener.enabled = false; fadeOutTweener.enabled = false; audioForThisLevelContainer = GameObject.Find("MusicForThisLevel"); audioForThisLevel = audioForThisLevelContainer.GetComponent <AudioForThisLevel>(); Invoke("FadeIntoCutscene", 0.5f); //Invoke("ResetFades", 2); cutscenesContainer = GameObject.FindWithTag("CutscenesContainer"); _chaosSymbolVid = cutscenesContainer.transform.Find("0-chaos-symbol-brain"); chaosSymbolVid = _chaosSymbolVid.gameObject; }