private void Record(bool hit) { if (result == null) { if (hit) { result = new TestResult(nameField.text) { cursor = sM.globalSetupInMM.startCursor }; //StartCoroutine(TimeLimit()); hitCount = 0; } else { ToggleButton(); } } else { result.AddRecord(Time.time - timeStampLastHit, hit); hitCount++; if (hitCount >= hitsForEachSetup) { FinishTest(); } } timeStampLastHit = Time.time; }