void Start() { _player = GameObject.Find("Player"); _wavePanelManager = GameObject.Find("Wave_Panel").GetComponent <WavePanelManager>(); _playerScore = GameObject.Find("Player").GetComponent <PlayerScore>(); _scoreDisplayUI = GameObject.Find("Canvas").GetComponent <Score_Display_UI>(); _playerHP = GameObject.Find("Player").GetComponent <PlayerHealthAndDamage>(); _bgColor = GameObject.Find("Environment").GetComponent <BackgroundColorChange>(); _canvasManager = GameObject.Find("Canvas").GetComponent <CanvasManager>(); if (_bgColor == null) { Debug.LogError("Cant find Background color change"); } if (_playerHP == null) { Debug.LogError("Cant find Player Hp and Damage"); } if (_player == null) { Debug.LogError("Cant find player for SpawnManager"); } if (_wavePanelManager == null) { Debug.LogError("Cant find WavePanelManger ui component"); } if (_scoreDisplayUI == null) { Debug.Log("Cant find the UI for SpawnManager"); } if (spawnPoints.Length <= 0) { Debug.LogError("No SpawnPoints found"); } waveCountdown = timeBetweenWaves; }
// Start is called before the first frame update void Start() { _environment = GameObject.Find("Environment").GetComponent <BackgroundColorChange>(); }