Exemple #1
0
 protected override void OnDragEvent(EventManager EM, DragArgs dragInformation)
 {
     Vector2 inputChangeSinceLastTick = dragInformation.dragMagnitude;
     if (inputChangeSinceLastTick.y > 0 &&
         inputChangeSinceLastTick.x == 0 && inputChangeSinceLastTick.magnitude > minimumDragDistance) {
         OnDragUp();
     } else if (inputChangeSinceLastTick.y < 0 &&
         inputChangeSinceLastTick.x == 0 && inputChangeSinceLastTick.magnitude > minimumDragDistance) {
         OnDragDown();
     }
 }
Exemple #2
0
 protected override void OnDragEvent(EventManager EM, DragArgs dragInformation)
 {
     Vector2 inputChangeSinceLastTick = dragInformation.dragMagnitude;
     if (inputChangeSinceLastTick.y > 0 &&
         inputChangeSinceLastTick.magnitude > minimumDragDistance &&
         directionToShow == DragDirection.Up) {
         DoFade();
     } else if (inputChangeSinceLastTick.y < 0 &&
         inputChangeSinceLastTick.magnitude > minimumDragDistance &&
         directionToShow == DragDirection.Down) {
         DoFade();
     }
 }
Exemple #3
0
 protected abstract void OnDragEvent(EventManager EM, DragArgs dragInformation);