Exemple #1
0
    private void InitializeObjects()
    {
        m_CurrentPlayerOrder = new List <int>();

        m_GameOrder = new int[m_NumObjectsToRemember];

        for (int i = 0; i < m_MemoryObjects.Length; i++)
        {
            MemoryObject mo = m_MemoryObjects[i];
            mo.m_Index = i;
            mo.SetCallback(OnObjectHit);

            //m_GameOrder[i] = mo.m_Index;
        }

        for (int i = 0; i < m_GameOrder.Length; i++)
        {
            int arrIndex = Random.Range(0, m_MemoryObjects.Length);

            m_GameOrder[i] = m_MemoryObjects[arrIndex].m_Index;
        }
    }