Exemple #1
0
        void Start()
        {
            initializer = GameObject.FindGameObjectWithTag("initVR");
            initVR      = initializer.GetComponent <initVR>();
            //     deviceL = initVR.deviceL;
            deviceR = initVR.deviceR;

            a             = GetComponent <Renderer>();
            bikeTransform = GetComponent <Transform>();
            player        = GameObject.FindGameObjectWithTag("test");
            pMM           = player.GetComponent <playerMoveManager>();

            // var inputDevices = new List<UnityEngine.XR.InputDevice>();
            // var leftHandDevices = new List<UnityEngine.XR.InputDevice>();
            // var rightHandDevices = new List<UnityEngine.XR.InputDevice>();

            // InputDevices.GetDevices(inputDevices);

            // foreach (var device in inputDevices)
            // {
            //     Debug.Log(string.Format("Device found with name '{0}' and role '{1}'", device.name, device.characteristics.ToString()));
            // }

            // UnityEngine.XR.InputDevices.GetDevicesAtXRNode(UnityEngine.XR.XRNode.RightHand, rightHandDevices);

            // if (rightHandDevices.Count == 1)
            // {
            //     deviceR = rightHandDevices[0];
            //     Debug.Log(string.Format("Device name '{0}' with role '{1}'", deviceR.name, deviceR.characteristics.ToString()));
            // }
        }
 public void _doBegin()
 {
     PM = GetComponent <playerMoveManager>();
 }