Esempio n. 1
0
 protected override void Awake()
 {
     instance = this;
     base.Awake();
     spawner       = GetComponent <AsteroidSpawner>();
     ufoSpawner    = GetComponent <UFOSpawner>();
     BulletSpawner = GetComponent <BasicBulletSpawner>();
     spawner.AsteroidSplitDepth = DefaultAsteroidSplitCount;
     asteroidSplitCount         = DefaultAsteroidSplitCount;
 }
Esempio n. 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;
    }