private void ReceiveMoveFingers(NetworkMessage message) { MoveFingersMessage m = message.ReadMessage <MoveFingersMessage> (); Debug.Log("Move " + ArmSide(m.rightArm) + " arm fingers received!"); KinovaAPI.MoveFingers(m.rightArm, m.pinky, m.ring, m.middle, m.index, m.thumb); }
public void SendMoveFingers(bool rightArm, bool pinky, bool ring, bool middle, bool index, bool thumb) { if (!connectedToServer) { Debug.LogWarning("Not connected to server!"); return; } Debug.Log("Sending move " + ArmSide(rightArm) + " arm fingers..."); MoveFingersMessage m = new MoveFingersMessage(); m.rightArm = rightArm; m.pinky = pinky; m.ring = ring; m.middle = middle; m.index = index; m.thumb = thumb; myClient.Send(MyMsgTypes.MSG_MOVE_FINGERS, m); }