void OnEnable()
        {
            if (gazeListener == null)
            {
                gazeListener = new GazeListener(subscriptionsController);
            }

            calibrationController.OnCalibrationSucceeded += StartVis;
        }
Example #2
0
 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;
 }
Example #3
0
    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;
    }