IEnumerator Loop() { foreach (Trial trial in session.Trials) { trial.Begin(); PresentStimulus(trial); yield return(new WaitForSeconds(1f)); trial.End(); } session.End(); }
void EndAndPrepare() { Debug.Log("Ending trial"); session.CurrentTrial.End(); if (session.CurrentTrial == session.LastTrial) { session.End(); } else { session.BeginNextTrial(); } }
public void EndAndPrepare() { if (hackyEndTrialToggle) { hackyEndTrialToggle = !hackyEndTrialToggle; Debug.Log(string.Format("Ending trial {0}", session.CurrentTrial)); session.CurrentTrial.End(); if (session.CurrentTrial == session.LastTrial) { session.End(); } else { SetupTrial(); GetComponent <AudioSource>().PlayOneShot(TrialEndSound); } } }
public void QueueQuit() { session.End(); }