Ejemplo n.º 1
0
 public Handbell(MotionControllerManager.MotionControllerManager manager, int index)
 {
     _manager                 = manager;
     _button1Pressed          = false;
     _button1Down             = false;
     _button2Pressed          = false;
     _button2Down             = false;
     _button3Pressed          = false;
     _button3Down             = false;
     _button4Pressed          = false;
     _button4Down             = false;
     _handstroke              = true;
     _backstroke              = false;
     _handstrokeStrike        = false;
     _backstrokeStrike        = false;
     _handstrokeStrikePending = false;
     _backstrokeStrikePending = false;
     _lasttick                = 0;
     _axis = 2;             //Z-axis
     if (index < _manager.Count)
     {
         _controller       = index;
         _handbell         = index;
         _motionController = _manager.getDetector(_controller);
         _enabled          = true;
     }
     else
     {
         _enabled    = false;
         _controller = -1;
     }
 }
Ejemplo n.º 2
0
 public Handbell(MotionControllerManager.MotionControllerManager manager, int index)
 {
     _manager = manager;
     _button1Pressed = false;
     _button1Down = false;
     _button2Pressed = false;
     _button2Down = false;
     _button3Pressed = false;
     _button3Down = false;
     _button4Pressed = false;
     _button4Down = false;
     _handstroke = true;
     _backstroke = false;
     _handstrokeStrike = false;
     _backstrokeStrike = false;
     _handstrokeStrikePending = false;
     _backstrokeStrikePending = false;
     _lasttick = 0;
     _axis = 2; //Z-axis
     if (index < _manager.Count)
     {
         _controller = index;
         _handbell = index;
         _motionController = _manager.getDetector(_controller);
         _enabled = true;
     }
     else
     {
         _enabled = false;
         _controller = -1;
     }
 }