Beispiel #1
0
        protected void TurnOnUser(GameObject user)
        {
            EPSONcamera = user.transform.FindChild("HeadControl/NeckJoint/Camera BT-200/Stereoscopic Camera").gameObject;
            EPSONcamera.SetActive(true);

            LeftEyeCamera  = EPSONcamera.transform.FindChild("leftCam").GetComponent <Camera>();
            RightEyeCamera = EPSONcamera.transform.FindChild("rightCam").GetComponent <Camera>();;

            cSettings = user.transform.GetComponentInChildren <ControllerSettings>();
            cSettings.IsActiveUser = true;
            cSettings.SetCurrentController(cSettings.ControllerType);
        }
Beispiel #2
0
        protected void TurnOffUser(GameObject user)
        {
            EPSONcamera = user.transform.FindChild("HeadControl/NeckJoint/Camera BT-200/Stereoscopic Camera").gameObject;
            EPSONcamera.SetActive(false);

            EPSONcamera    = null;
            LeftEyeCamera  = null;
            RightEyeCamera = null;

            cSettings = user.transform.GetComponentInChildren <ControllerSettings>();
            cSettings.IsActiveUser = false;
            cSettings.SetCurrentController(cSettings.ControllerType);
        }