void Start() { bumperSpawner = FindObjectOfType <BumperSpawner>(); gunnerSpawner = FindObjectOfType <GunnerSpawner>(); cowSpawner = FindObjectOfType <CowSpawner>(); monsterTruckSpawner = FindObjectOfType <MonsterTruckSpawner>(); }
// Use this for initialization void Start() { mScore = 0; mScoreText.text = mScore.ToString(); mCowControl = GameObject.Find("Spawner").GetComponent <CowSpawner>(); }
public void Construct(GameData gameData, CowSpawner spawner, ISoundManager soundManager) { _gameData = gameData; _spawner = spawner; _soundManager = soundManager; UpdateNextSoundRandomTime(); }
IEnumerator SwitchGoal() { yield return(new WaitForFixedUpdate()); // wait for all the game objects to finish `Start()` method call while (_active) { _goal = _goals[(int)(_goals.Length * Random.value)]; yield return(new WaitForSeconds(10f * Random.value)); } yield return(null); }