Example #1
0
 private void ToggleBezierBeam(bool state)
 {
     if (gameObject.activeInHierarchy)
     {
         TogglePointerCursor(state);
         curvedBeam.TogglePoints(state);
     }
 }
Example #2
0
 protected virtual void TogglePointerTracer(bool pointerState, bool actualState)
 {
     tracerVisible = (tracerVisibility == VisibilityStates.AlwaysOn ? true : pointerState);
     if (actualTracer != null)
     {
         actualTracer.TogglePoints(tracerVisible);
     }
 }
 protected override void DisablePointerBeam(object sender, ControllerInteractionEventArgs e)
 {
     base.DisablePointerBeam(sender, e);
     TogglePointerCursor(false);
     curvedBeam.TogglePoints(false);
 }