Esempio n. 1
0
    // Update is called once per frame
    void Update()
    {
        if (m_IsActive)
        {
            if (Time.time - m_StartTime < m_Time)
            {
                m_CurrentTime = Time.time - m_StartTime;
                int timeToFinish = (int)(m_Time - (Time.time - m_StartTime));

                if (timeToFinish < 0)
                {
                    timeToFinish = 0;
                }

                m_TimerText.text = TimerFormat(timeToFinish);
            }
            else
            {
                m_IsActive = false;
                m_Controller.ActiveStoryGuide();
            }
        }
    }