protected virtual void GetInteractUse()
 {
     interactUse = (interactUse != null ? interactUse : GetComponentInChildren <VRTK_InteractUse>());
     interactUse = (interactUse == null && controllerEvents != null ? controllerEvents.GetComponentInChildren <VRTK_InteractUse>() : interactUse);
 }
Exemple #2
0
 private void Start()
 {
     if (controller == null)
     {
         controller = GetComponent <VRTK_ControllerEvents>();
     }
     ConfigureEventSystem();
     ConfigureWorldCanvases();
     pointerClicked        = false;
     lastPointerPressState = false;
     beamEnabledState      = false;
     controllerRenderModel = (controller.GetComponent <SteamVR_RenderModel>() ? controller.GetComponent <SteamVR_RenderModel>() : controller.GetComponentInChildren <SteamVR_RenderModel>());
 }