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>(); }