Skip to content
jackbrookes edited this page Jun 1, 2018 ยท 7 revisions

A set of trials, often used to group a number of consecutive Trial objects that share something in common.

Event containing a Session as a parameter

Event containing a Trial as a parameter

Class which handles the cascading settings system. Wraps a Dictionary.

Create a new class that inherits from this component to create custom tracking behaviour on a frame-by-frame basis.

The base unit of experiments. A Trial is usually a singular attempt at a task by a participant after/during the presentation of a stimulus.

Status of a trial

Simple script to make an event system if one does not exist already.

Component which manages File I/O in a seperate thread to avoid hitches.

Attach this component to a gameobject and assign it in the trackedObjects field in an ExperimentSession to automatically record position/rotation of the object at each frame.

The main class used to manage your experiment. Attach this to a gameobject, and it will manage your experiment "session".

Exception thrown in cases where we try to access a trial that does not exist.

Component which assists in debugging session structure.

Component that handles collecting all Debug.Log calls

Useful methods

Note: This file was automatically generated

๐Ÿง  Core topics

โ“ More help


๐Ÿ‘ฉโ€๐Ÿ’ป Programming reference

Unit tests

Clone this wiki locally