private void Awake() { audioSource = GetComponent <AudioSource>(); foreach (GameObject i in Resources.FindObjectsOfTypeAll(typeof(GameObject))) { switch (i.name) { case "UpgradeHolder_Tiles": UpgradeSprites.Add(i.gameObject); break; case "UpgradeHolder": UpgradeHolder = i; UpgradeHolderAnimator = UpgradeHolder.GetComponent <Animator>(); break; case "Panel": Panel = i; break; case "EnemySpawner (1)": EnemSpawner1 = i; break; case "EnemySpawner (2)": EnemSpawner2 = i; break; case "ShowStats": ShowAtt = i; break; case "NormalMonster_Text": AttTexts[0] = i.GetComponent <Text>(); break; case "BossMonster_Text": AttTexts[1] = i.GetComponent <Text>(); break; case "PlayerAttButton_Text": AttTexts[2] = i.GetComponent <Text>(); break; case "SpecialSpawner": GetBossSpawner = i.GetComponent <BossSpawner>(); break; } } GetPlayerShooting = FindObjectOfType <PlayerShooting>(); GetPlayer_Monster = FindObjectOfType <Player_Monster>(); GetPlayerMovement = FindObjectOfType <PlayerMovement>(); }
private void Awake() { GetLevelManagement = FindObjectOfType <LevelManagement>(); EndGame_Text(); GetPlayer_Monster = FindObjectOfType <Player_Monster>(); }