예제 #1
0
 private void OnDestroy()
 {
     if (!serialPort)
     {
         serialPort.SendChar('A');   // initial FREE MODE
     }
 }
예제 #2
0
 // Update is called once per frame
 void Update()
 {
     if (Input.GetKey(KeyCode.Alpha1))
     {
         serial.SendChar('+');
     }
     if (Input.GetKey(KeyCode.Minus))
     {
         serial.SendChar('-');
     }
     if (Input.GetKey(KeyCode.Alpha0))
     {
         serial.SendChar('0');
     }
 }
예제 #3
0
 public void windUpMotor(float speed)    // + で巻取り、- で繰り出し。単位は 1 をモーターフルパワーとする比率
 {
     //Debug.Log("Motor Speed" + speed);
     if (speed > 0)
     {
         serialPort.SendChar('+');
     }
     else if (speed < 0)
     {
         serialPort.SendChar('-');
     }
     else
     {
         serialPort.SendChar('0');
     }
 }