Exemple #1
0
    void Update()
    {
        if (!m_gameStart && m_menuTrigger)
        {
            StartCoroutine(MenuSpawner());
            m_menuTrigger = false;
        }

        if (m_spawnTrigger)
        {
            StopCoroutine(MenuSpawner());
            StartCoroutine(WaitTime());
            m_balloonPool.SetBalloonfeatures(m_statChange.GetSize(),
                                             m_statChange.GetSpeed());
            m_spawnRate = m_statChange.GetSpawnTime();
            m_gameUI.ShowCanvas();
            m_scorer.Started();
            m_spawnbool = true;
            StopCoroutine(WaitTime());
            StartCoroutine(SpawnRoutine());
            m_spawnTrigger = false;
            m_gameStart    = true;
        }
    }