Example #1
0
        public Program()
        {
            _cam = new Camera();
            _cam.Start();

            var gesture = new CustomGesture(_cam.LeftHand);

            gesture.AddMovement(Movement.Forward(10, 500));
            gesture.GestureDetected += () => {
                Console.WriteLine("Forward 10cm");
            };
        }
Example #2
0
 public void RegisterCustomGesture(CustomGesture gesture)
 {
     Gestures.Add(gesture);
 }
Example #3
0
 public void UnregisterCustomGesture(CustomGesture gesture)
 {
     Gestures.Remove(gesture);
 }
Example #4
0
 private void OnEnable()
 {
     TargetGesture = (CustomGesture)target;
 }