IEnumerator GenerateNumbers() { while (true) { ClassNumbers_Touch oNext = m_oNumber; while (true) { if (!oNext.enabled) { break; } if (oNext.m_oNext == null) { yield return(new WaitForSeconds(m_fDelay)); oNext = m_oNumber; continue; } oNext = oNext.m_oNext; } oNext.enabled = true; oNext.Initialize(); GenerateDividend(oNext); yield return(new WaitForSeconds(m_fDelay)); } }
private void DeactivateNumbers() { ClassNumbers_Touch oTemp = m_oNumber; while (oTemp != null) { oTemp.Initialize(); oTemp.enabled = false; oTemp = oTemp.m_oNext; } }