// Start is called before the first frame update void Start() { GameObject scoreManagerObject = GameObject.FindWithTag("Score Manager"); scoreManager = scoreManagerObject.GetComponent <ScoreManager>(); GameObject soundManagerObject = GameObject.FindWithTag("SoundManager"); soundManager = soundManagerObject.GetComponent <SoundManager>(); playerCollisions = FindObjectOfType <DetectPlayerCollisions>(); playerWeapons = FindObjectOfType <PlayerWeaponsController>(); fireRateBar = FindObjectOfType <FireRateBar>(); }
// Start is called before the first frame update void Start() { // Reference to GameManager script - NOTE TO SELF: REMEMBER HOW TO DO THIS USING GameObject WHEN // LOOKING IN SCRIPTS BUT NOT IN THE SAME GAME OBJECT!!!! GameObject scoreManagerObject = GameObject.FindWithTag("Score Manager"); scoreManager = scoreManagerObject.GetComponent <ScoreManager>(); GameObject soundManagerObject = GameObject.FindWithTag("SoundManager"); soundManager = soundManagerObject.GetComponent <SoundManager>(); speedBar = FindObjectOfType <SpeedBar>(); playerController = FindObjectOfType <PlayerController>(); playerCollisions = FindObjectOfType <DetectPlayerCollisions>(); }
// Start is called before the first frame update void Start() { // Set tutorial references and variables on start GameObject soundManagerObject = GameObject.FindWithTag("SoundManager"); soundManager = soundManagerObject.GetComponent <SoundManager>(); playerController = FindObjectOfType <PlayerController>(); gameOver = FindObjectOfType <GameManager>(); playerHitPoints = FindObjectOfType <DetectPlayerCollisions>(); scoreManager = FindObjectOfType <ScoreManager>(); levelTransition = FindObjectOfType <LevelTransition>(); playerWeapons = FindObjectOfType <PlayerWeaponsController>(); playerController.canEngage = false; playerController.canMove = false; hazardHpDestroyed = false; dangerWarning = false; wasEnemyEngaged = false; displayPanel.gameObject.SetActive(false); StartCoroutine(timePauseHalfNoIdex()); }
public int numberOfSpeeds = 4; // Total number of speed levels // Start is called before the first frame update void Start() { playerController = GetComponent <PlayerController>(); soundManager = GetComponent <SoundManager>(); playerCollisions = GetComponent <DetectPlayerCollisions>(); }