public void OnPointerUp(PointerEventData eventData) { triggered = false; if (smallMotor) { EV3Manager.Instance.StopDirectionMotor(); CalibrateDirectionMotor.SetDirection(MoveDirection.none); } else { EV3Manager.Instance.StopDriveMotors(); } }
public void OnPointerDown(PointerEventData eventData) { if (triggered == false) { triggered = true; if (smallMotor) { EV3Manager.Instance.StartDirectionMotor(direction, (int)powerSlider.value); if (direction == Direction.Left) { CalibrateDirectionMotor.SetDirection(MoveDirection.left); } if (direction == Direction.Right) { CalibrateDirectionMotor.SetDirection(MoveDirection.right); } } else { EV3Manager.Instance.StartDriveMotors(direction, (int)powerSlider.value); } } }