Esempio n. 1
0
        protected override void OnStart()
        {
            base.OnStart();

            m_rumble = new TravelDistanceRumble(500, GRABCOMPLETEMOVE / 5, m_handCanvas.transform);
            m_rumble.UseLocalPosition = false;
        }
Esempio n. 2
0
        protected override void OnAwake()
        {
            base.OnAwake();

            _TravelRumble = new TravelDistanceRumble(500, 0.1f, transform);
            _TravelRumble.UseLocalPosition = true;
        }
Esempio n. 3
0
        protected override void OnStart()
        {
            base.OnStart();
            _Rumble = new TravelDistanceRumble(300, 0.05f, transform);

            CreateIndicatorCanvas();
        }
Esempio n. 4
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);
        }