Exemple #1
0
 public void OnPointerUp(PointerEventData eventData)
 {
     triggered = false;
     if (smallMotor)
     {
         EV3Manager.Instance.StopDirectionMotor();
         CalibrateDirectionMotor.SetDirection(MoveDirection.none);
     }
     else
     {
         EV3Manager.Instance.StopDriveMotors();
     }
 }
Exemple #2
0
 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);
         }
     }
 }