Beispiel #1
0
 protected override void Awake()
 {
     instance = this;
     base.Awake();
     spawner            = GetComponent <ShootingAsteroidSpawner>();
     currentSpawnAmount = StartSpawnPerTime;
 }
Beispiel #2
0
    protected override void Awake()
    {
        instance = this;
        base.Awake();

        //Get Spawner instances.
        asteroidSpawner         = GetComponent <AsteroidSpawner>();
        ufoSpawner              = GetComponent <UFOSpawner>();
        shootingAsteroidSpawner = GetComponent <ShootingAsteroidSpawner>();
        BulletSpawner           = GetComponent <BasicBulletSpawner>();

        //Initialise spawn details & counters.
        currentSpawnAmountFloat            = SAStartingWaveSize;
        asteroidSpawner.AsteroidSplitDepth = DefaultAsteroidSplitCount;
        asteroidSplitCount = DefaultAsteroidSplitCount;
        ufoCount           = InitialUFOSpawns;
    }