Example #1
0
 void Start()
 {
     bumperSpawner       = FindObjectOfType <BumperSpawner>();
     gunnerSpawner       = FindObjectOfType <GunnerSpawner>();
     cowSpawner          = FindObjectOfType <CowSpawner>();
     monsterTruckSpawner = FindObjectOfType <MonsterTruckSpawner>();
 }
Example #2
0
    // Use this for initialization
    void Start()
    {
        mScore          = 0;
        mScoreText.text = mScore.ToString();

        mCowControl = GameObject.Find("Spawner").GetComponent <CowSpawner>();
    }
Example #3
0
    public void Construct(GameData gameData, CowSpawner spawner, ISoundManager soundManager)
    {
        _gameData     = gameData;
        _spawner      = spawner;
        _soundManager = soundManager;

        UpdateNextSoundRandomTime();
    }
Example #4
0
    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);
    }