Example #1
0
 //Event Handlers:
 private void HandleGrabBegin(InteractionPoint interactionPoint)
 {
     events.OnGrabbed?.Invoke();
 }
Example #2
0
 private void HandleDragBegin(InteractionPoint interactionPoint)
 {
     Lines.SetVisibility(_lineID, true);
 }
Example #3
0
 private void HandleDragEnd(InteractionPoint interactionPoint)
 {
     Lines.SetVisibility(_lineID, false);
     events.OnReleased?.Invoke();
 }
 //Constructors:
 public InteractionState(InteractionPoint interactionPoint)
 {
     _interactionPoint = interactionPoint;
 }