NumberDrawer.Update C# (CSharp) Method

Update() public method

public Update ( ) : void
return void
    void Update()           //这里看看是否可以优化掉,因为大部分数字是不需要Update的
    {
        if (m_curMotionStartTime > 0)
        {
                int number = (int)((m_targetNumber - m_curNumber) * (Time.realtimeSinceStartup - m_lastChangeTime) / m_duration + m_curNumber);
                if (number != m_curNumber)
                {
                    m_lastChangeTime = Time.realtimeSinceStartup;
                    SetNumberRapid(number);
                }
				
				if(number == m_targetNumber)
				{
					m_curMotionStartTime = 0;       //结束
					SetNumberRapid(m_targetNumber);
				}
        }
    }