private IEnumerator SwipeCard(Data.ChoiceDirection choiceDirection)
        {
            _cardTextUi.RemoveCard();

            AudioService.Instance.PlayCardSwipe();

            Vector2 goal = (Vector2)_card.transform.position + new Vector2(_cardOrigin.x + (choiceDirection == Data.ChoiceDirection.RIGHT ? (Screen.width * sidewaysPosX) : (-Screen.width * sidewaysPosX)), _card.transform.position.y);
            float   t    = 0;

            while (t < swipeTime)
            {
                _card.transform.position = Vector2.MoveTowards(_card.transform.position, goal, _movingSpeed * 10);
                t += Time.deltaTime;
                yield return(null);
            }

            //_cardUi.SelectChoice(choiceDirection);
            _cardUi.HideChoice(true);
            StartCoroutine(FlipCardAnimation());
        }
 private void SwipeAnimation(Data.ChoiceDirection choiceDirection)
 {
     _cardUi.SelectChoice(choiceDirection, swipeTime);
     StartCoroutine(SwipeCard(choiceDirection));
 }