예제 #1
0
 bool GrabTriggered()
 {
     if (controller == null)
     {
         return(false);
     }
     if (inputIsToggle)
     {
         return(controller.Pressed("grab"));
     }
     return(grabber.HoldingSomething() ? controller.Released("grab") : controller.Pressed("grab"));
 }
예제 #2
0
 bool GrabTriggered()
 {
     if (controller == null)
     {
         return(false);
     }
     if (inputIsToggle)
     {
         return(controller.Pressed(ViveGrip_ControllerHandler.Action.Grab));
     }
     return(grabber.HoldingSomething() ? controller.Released(ViveGrip_ControllerHandler.Action.Grab) : controller.Pressed(ViveGrip_ControllerHandler.Action.Grab));
 }