public void checkPassword(int passcodeNumber) { for (int i = 0; i < inputs.Length; i++) { inputStrings[i] = inputs[i].text; } if (inputStrings[passcodeNumber] != null) { if (inputStrings[passcodeNumber] == passwords[passcodeNumber]) { if (passcodeNumber >= 5) { SceneManager.LoadScene(2); } else { // 힌트주는창 appear Debug.Log("password passed"); passwordWindows[passcodeNumber].SetActive(false); passwordWindows[passcodeNumber].SetActive(true); inputs[passcodeNumber].gameObject.SetActive(false); hintWindows[passcodeNumber].SetActive(true); oxygenT.updateOxygen(oxygenT.addOxygen()); // t.updateOxygen(t.addOxygen()); // audio sound or particle effect } } else { Debug.Log(inputStrings[passcodeNumber] + ", " + passwords[passcodeNumber]); Debug.Log("Wrong" + passcodeNumber); inputs[passcodeNumber].text = ""; } } }