Example #1
0
        protected override void OnStart()
        {
            base.OnStart();
            _Visualization = PlayAreaVisualization.Create();
            DontDestroyOnLoad(_Visualization.gameObject);
            _Visualization.Disable();

            _Hand = GetComponent <HandAttachments>();

            SetUpDetectors();
        }
Example #2
0
        protected override void OnAwake()
        {
            VRLog.Debug("Awake!");
            ArcRenderer = new GameObject("Arc Renderer").AddComponent <ArcRenderer>();
            ArcRenderer.transform.SetParent(transform, false);
            ArcRenderer.gameObject.SetActive(false);

            // -- Create indicator
            // Prepare rumble definitions
            _TravelRumble = new TravelDistanceRumble(500, 0.1f, transform);
            _TravelRumble.UseLocalPosition = true;

            _Visualization = PlayAreaVisualization.Create(_ProspectedPlayArea);
            DontDestroyOnLoad(_Visualization.gameObject);

            SetVisibility(false);
        }