Пример #1
0
    public void GetCountTail(int tails)
    {
        countTiles = tails;
        InitData();
        sTile.Spawn(countTiles);

        //Запускаем ИИ
        if (isAIandP)
        {
            computer.GetCountTails(countTiles);
            computer.Step(true);
            sTile.ToPlayWithAI();
        }
    }
Пример #2
0
    private IEnumerator WaveTimer(Wave nextWave)
    {
        m_NextWaveButton.SetActive(false);

        m_SpawnerCoroutine = m_Spawner.Spawn(nextWave, m_WaveSize);
        StartCoroutine(m_SpawnerCoroutine);

        float duration = nextWave.Duration((int)m_WaveSize) + m_WaveBufferTime;

        while (duration >= 0)
        {
            duration -= Time.deltaTime;
            TimeSpan ts = TimeSpan.FromSeconds(duration);
            m_WaveTimerText.text = string.Format("Next Wave in {0:D2}:{1:D2}", ts.Minutes, ts.Seconds);
            yield return(null);
        }

        StartNextWave();
    }