//time 시간동안 card를 베지어 곡선을 따라 이동시킨다. //카드의 trail효과를 활성화시키고, 이동이 종료되면 card.init을 discardPile에 추가하며 객체를 Destroy한다. private IEnumerator DropCardC(float time, Card card, Vector3 start, Vector3 p1, Vector3 p2, Vector3 end) { card.isDraggable = false; StartCoroutine(card.SetActiveOfTrailC(0f, true)); yield return(StartCoroutine(ObjectControl.CurveMoveObjC(time, start, p1, p2, end, card.gameObject))); discardPile.AddToPile(card.init); Destroy(card.gameObject, 0.5f); }