// Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.Return) && !isStart && !isFirstTimeEnd) { CrossMark.SetActive(false); InputField.SetActive(false); InputNameText.SetActive(false); ReadMeText.SetActive(false); isStart = true; ButtonParent.SetActive(true); if (imgWriting) { imgWriter.ScreenShot(); } for (int i = 0; i < outPutStr.Length; i++) { outPutStr[i] = charStr[randNum[timesCount], i]; } exWriter.OpenWriter(timesCount, string.Join("_", outPutStr)); NextString.SetActive(false); } if (isStart) { for (int i = 0; i < buttonGameObject.Length; i++) { if (buttonGameObject[i].GetComponent <TextColorChanger>().isClicked) { if (buttonGameObject[i].GetComponent <TextColorChanger>().trueChar) { trueCounter++; } if (!buttonGameObject[i].GetComponent <TextColorChanger>().trueChar) { falseCounter++; } } } } trueCount = trueCounter; falseCount = falseCounter; trueCounter = 0; falseCounter = 0; }