Beispiel #1
0
        private void ConfigureEventSystem()
        {
            var eventSystem      = FindObjectOfType <EventSystem>();
            var eventSystemInput = SetEventSystem(eventSystem);

            pointerEventData           = new PointerEventData(eventSystem);
            pointerEventData.pointerId = (int)VRTK_SDK_Bridge.GetIndexOfTrackedObject(controller.gameObject) + 1000;
            eventSystemInput.pointers.Add(this);
        }
Beispiel #2
0
 /// <summary>
 /// The GetControllerIndex method is used to find the index of a given controller object.
 /// </summary>
 /// <param name="controller">The controller object to check the index on.</param>
 /// <returns>The index of the given controller.</returns>
 public static uint GetControllerIndex(GameObject controller)
 {
     return(VRTK_SDK_Bridge.GetIndexOfTrackedObject(controller));
 }