Esempio n. 1
0
 private void Awake()
 {
     //Check if instance already exists
     // if (instance == null)
     //  //if not, set instance to this
     //  instance = this;
     // //If instance already exists and it's not this:
     // else if (instance != this)
     //  //Then destroy this. This enforces our singleton pattern, meaning there can only ever be one instance of a GameManager.
     //  Destroy(gameObject);
     // //Sets this to not be destroyed when reloading scene
     // DontDestroyOnLoad(gameObject);
     //Get a component reference to the attached BoardManager script
     //boardScript = GetComponent<BoardManager>();
     //Call the InitGame function to initialize the first level
     //InitGame();
     spawnManager = GetComponent <WaveSpawnManager>();
     if (spawn)
     {
         maxLevel = spawnManager.GetNumOfLevels();
         currentTimeBetweenSpawns = cooldownBetweenSpawns;
     }
 }