public void SetCard(Guid guid, Card card, CardUIInfo info) { this.guid = guid; bg.sprite = info.bg; frame.sprite = info.card; captain.text = card.type.ToString(); content.text = card.GetContent(); cost.text = card.cost.ToString(); }
public void SetCardAndReturnUniqueID(Card card, CardUIInfo info) { var useCard = ReturnNotUseCard(); useCard.transform.localPosition = dropCardPoint.localPosition; useCard.transform.localRotation = dropCardPoint.localRotation; useCard.transform.SetAsLastSibling(); useCard.SetCard(card.guid, card, info); useCard.gameObject.SetActive(true); ArrangeCards(); }