Inheritance: MonoBehaviour
Esempio n. 1
0
        private void Start()
        {
            // Get EyeTracker unity object
            _eyeTracker = VREyeTracker.Instance;
            if (_eyeTracker == null)
            {
                Debug.Log("Failed to find eye tracker, has it been added to scene?");
            }

            _gazeTrail       = VRGazeTrail.Instance;
            _lookAtSignColor = new Color(0, 1, 0, 0.2f);

            _highlightInfo = new ActiveObject();
            var textRenderer = _textCalibration.GetComponent <Renderer>();

            textRenderer.sortingOrder -= 1;

            StartCoroutine(VRUtility.LoadOpenVR());
        }
Esempio n. 2
0
        private void Start()
        {
            // Cache our prefab scripts.
            _eyeTracker       = VREyeTracker.Instance;
            _gazeTrail        = VRGazeTrail.Instance;
            _calibration      = VRCalibration.Instance;
            _saveData         = VRSaveData.Instance;
            _positioningGuide = VRPositioningGuide.Instance;

            // Move HUD to be in front of user.
            var etOrigin = VRUtility.EyeTrackerOriginVive;
            var holder   = _threeDText.transform.parent;

            holder.parent        = etOrigin;
            holder.localPosition = new Vector3(0, -1.35f, 3);
            holder.localRotation = Quaternion.Euler(25, 0, 0);

            StartCoroutine(VRUtility.LoadOpenVR());
        }