void OnEnable() { if (gazeListener == null) { gazeListener = new GazeListener(subscriptionsController); } calibrationController.OnCalibrationSucceeded += StartVis; }
void OnEnable() { if (subscriptionsController == null) { return; } if (cameraTransform == null) { enabled = false; return; } if (gazeListener == null) { gazeListener = new GazeListener(subscriptionsController); } if (blinkListener == null) { blinkListener = new BlinkListener(subscriptionsController); } gazeListener.OnReceive3dGaze += Receive3dGaze; blinkListener.OnBlinkDetected += BlinkDetected; isGazing = true; }
public void Start() { subscriptionsController = FindObjectOfType <SubscriptionsController>(); if (pupilListener == null) { pupilListener = new PupilListener(subscriptionsController); } if (gazeListener == null) { gazeListener = new GazeListener(subscriptionsController); } pupilListener.Enable(); gazeListener.Enable(); pupilListener.OnReceivePupilData += ReceiveData; gazeListener.OnReceive3dGaze += ReceiveGazeData; ControllerManager.instance.Grab += ReceiveControllerData; recorder.StartRecording(); recording = true; }