public void Swiped(TouchAxisCtrl.Direction direction) { switch (direction) { case TouchAxisCtrl.Direction.Up: if (OnSwipeUp != null) { OnSwipeUp.Invoke(); } break; case TouchAxisCtrl.Direction.Down: if (OnSwipeDown != null) { OnSwipeDown.Invoke(); } break; case TouchAxisCtrl.Direction.Right: if (OnSwipeRight != null) { OnSwipeRight.Invoke(); } break; default: if (OnSwipeLeft != null) { OnSwipeLeft.Invoke(); } break; } }
private void OnSwipe(TouchAxisCtrl.Direction direction) { switch (direction) { case TouchAxisCtrl.Direction.Up: transform.position += transform.up; break; case TouchAxisCtrl.Direction.Down: transform.position -= transform.up; break; case TouchAxisCtrl.Direction.Right: transform.position += transform.right; break; default: transform.position -= transform.right; break; } }
private void OnSwipe(TouchAxisCtrl.Direction direction) { switch (direction) { case TouchAxisCtrl.Direction.Up: queuedMoves.Enqueue(() => MoveOnPivot(Vector3.forward)); break; case TouchAxisCtrl.Direction.Down: queuedMoves.Enqueue(() => MoveOnPivot(Vector3.back)); break; case TouchAxisCtrl.Direction.Right: queuedMoves.Enqueue(() => MoveOnPivot(Vector3.right)); break; default: queuedMoves.Enqueue(() => MoveOnPivot(Vector3.left)); break; } }
private void OnSwipe(TouchAxisCtrl.Direction direction) { switch (direction) { case TouchAxisCtrl.Direction.Up: Move(GridSystem.Direction.Up); break; case TouchAxisCtrl.Direction.Down: Move(GridSystem.Direction.Down); break; case TouchAxisCtrl.Direction.Left: Move(GridSystem.Direction.Left); break; case TouchAxisCtrl.Direction.Right: Move(GridSystem.Direction.Right); break; default: break; } }