private void ResolveChoosingPhaseKeyInput(string keyCode) { if (!KeyUtil.IsNumber(keyCode)) { return; } if (firstKey == null || secondKey != null) { firstKey = keyCode; secondKey = null; return; } else if (secondKey == null) { secondKey = keyCode; } string finalKeyCode = firstKey + secondKey; activeQuestion = FindByCode(finalKeyCode); if (activeQuestion == null) { Debug.Log("Question for code " + finalKeyCode + " not found"); return; } activeQuestionButton = GameObject.Find(finalKeyCode); if (activeQuestionButton == null) { Debug.Log("Button for code " + finalKeyCode + " not found"); return; } SetupReadingPhase(); }