//////////////////////////////////////////////////////////////// void GenerateSequence() { const int MIN_LENGTH = 5; const int MAX_LENGTH = 7; int length = Random.Range(MIN_LENGTH, MAX_LENGTH + 1); m_OriginalSequence = new List <InputHelper.Keys>(); m_InSequenceID = 0; for (int i = 0; i < length; i++) { InputHelper.Keys key = InputHelper.Keys.Up; int keyDirection = Random.Range(0, 4); switch (keyDirection) { case 0: key = InputHelper.Keys.Up; break; case 1: key = InputHelper.Keys.Right; break; case 2: key = InputHelper.Keys.Down; break; case 3: key = InputHelper.Keys.Left; break; } m_OriginalSequence.Add(key); } }
//////////////////////////////////////////////////////////////// protected KeyCode GetKeyCode(InputHelper.Keys key) { return(InputHelper.GetKeyCode(m_PlayerID, key)); }