Ejemplo n.º 1
0
    private IEnumerator UpdateTimerText()
    {
        TurnTimer m_Timer = TurnTimer.Instance;

        if (m_Timer == null)
        {
            yield break;
        }

        while (true)
        {
            if (transform.parent.transform.parent.gameObject.GetComponent <TankController>().IsActive)
            {
                m_TimerText.text = "Timer: " + m_Timer.GetCurrentTime();

                if (m_Timer.FreezeTimer)
                {
                    m_TimerText.text += " (frozen)";
                }
            }
            else
            {
                m_TimerText.text = "Timer: ";
            }

            yield return(new WaitForSeconds(0.5f));
        }
    }