コード例 #1
0
        private void Start()
        {
            gm = GameManager.getInstance();
            pm = PlayerManager.getInstance();
            em = EnemiesManager.getInstance();
            gm.GameOverEvent      += disableScript;
            gm.StartNextWaveEvent += startNextWave;
            gm.EndWaveEvent       += endWave;
            gm.AIStartTurnEvent   += retrieveWaveComposition;
            minionManagement       = MinionManagementUI.getInstance();

            spawners = new WaveSpawner[spawnPoints.Length];
            for (int i = 0; i < spawners.Length; i++)
            {
                spawners[i] = spawnPoints[i].GetComponent <WaveSpawner>();
            }
        }