C# 클래스 ExperimentManager, lightitup

상속: MonoBehaviour
파일 보기 프로젝트 열기: brennon/lightitup 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
currentDevice Device,
currentImage int
currentLightIntensity double
currentLightTarget Vector3
currentTask Task,
currentTrial int
handedSelection int
handedness Handedness
hit UnityEngine.RaycastHit
lightIntensities float[]
lightTargets Vector3[]
subjectID int
tasksPerTrial int
totalTrials int
trialList int[]

공개 메소드들

메소드 설명
AdvanceLevel ( ) : void
OnApplicationQuit ( ) : void
PrintTrials ( int trials ) : void
ResetInstance ( ) : void
Start ( ) : void

비공개 메소드들

메소드 설명
CheckForKeyUps ( ) : void
CreateEmptySubjectData ( int count ) : SubjectData
OnLevelWasLoaded ( int newLevel ) : void
PersistTrialData ( ) : void
PersistTrialLightData ( int trial ) : void
PersistTrialLightIntensityData ( int trial, Light light ) : void
PersistTrialLightSpatialData ( int trial, GameObject light ) : void
PrintCurrentParameters ( ) : void
SetupLevel ( int newLevel ) : void
Update ( ) : void
UpdateDevice ( ) : void
UpdateImage ( ) : void
UpdateLightIntensity ( ) : void
UpdateLightTarget ( ) : void
UpdateReferenceVariables ( ) : void
UpdateTask ( ) : void
WriteTrialDataToFile ( string filename ) : void

메소드 상세

AdvanceLevel() 공개 메소드

public AdvanceLevel ( ) : void
리턴 void

OnApplicationQuit() 공개 메소드

public OnApplicationQuit ( ) : void
리턴 void

PrintTrials() 공개 메소드

public PrintTrials ( int trials ) : void
trials int
리턴 void

ResetInstance() 공개 정적인 메소드

public static ResetInstance ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

프로퍼티 상세

currentDevice 공개적으로 프로퍼티

public Device, currentDevice
리턴 Device,

currentImage 공개적으로 프로퍼티

public int currentImage
리턴 int

currentLightIntensity 공개적으로 프로퍼티

public double currentLightIntensity
리턴 double

currentLightTarget 공개적으로 프로퍼티

public Vector3 currentLightTarget
리턴 Vector3

currentTask 공개적으로 프로퍼티

public Task, currentTask
리턴 Task,

currentTrial 공개적으로 프로퍼티

public int currentTrial
리턴 int

handedSelection 공개적으로 프로퍼티

public int handedSelection
리턴 int

handedness 공개적으로 프로퍼티

public Handedness handedness
리턴 Handedness

hit 공개적으로 프로퍼티

public RaycastHit,UnityEngine hit
리턴 UnityEngine.RaycastHit

lightIntensities 공개적으로 프로퍼티

public float[] lightIntensities
리턴 float[]

lightTargets 공개적으로 프로퍼티

public Vector3[] lightTargets
리턴 Vector3[]

subjectID 공개적으로 프로퍼티

public int subjectID
리턴 int

tasksPerTrial 공개적으로 프로퍼티

public int tasksPerTrial
리턴 int

totalTrials 공개적으로 프로퍼티

public int totalTrials
리턴 int

trialList 공개적으로 프로퍼티

public int[] trialList
리턴 int[]