public void Played() { GetComponent <SpriteRenderer>().sortingOrder = gameHandler.playArea.Count; transform.position = GameObject.Find("PlayArea").transform.position; GetComponent <DragCard>().DetermineRotation(); GetComponent <Card>().SetSprite(); played = true; gameHandler.AddToPlayArea(GetComponent <Card>(), this.gameObject); FormatText(); ui.UpdatePlayedCardText(number, suit); }