// Setting up references void Awake() { obstacleSpawner = GameObject.FindGameObjectWithTag("ObstacleSpawner").GetComponent<ObstacleSpawner>(); pickupSpawner = GameObject.FindGameObjectWithTag("PickupSpawner").GetComponent<PickupSpawner>(); soundManager = GameObject.FindGameObjectWithTag("SoundManagerGO").GetComponent<SoundManager>(); playerControls = player.GetComponent<CharacterUserControls>(); }
// Use this for initialization void Start() { startingBoostDuration = boostDuration; //Setting references playerGO = GameObject.FindGameObjectWithTag("Player"); playerControlScript = playerGO.GetComponent<CharacterUserControls>(); timeLeftLabel = GameObject.FindGameObjectWithTag("PodBoostedLabel").GetComponent<UILabel>(); HideHUDDisplay(); //Destroy Boost after 8 seconds if player doesn't pick it up. Destroy(gameObject, destroyObjIn); }