public void UpdateCardDisplay(params object[] args) { string cardID = (string)args[0]; if (cardID == "0" || cardID == "") { return; } XmlCard card = LoadXml.GetXmlCard(cardID); string star = ""; rawImage.texture = StaticMethod.GetCardPics(cardID, false); effectText.text = card.cardDescribe; nameText.text = "[" + card.cardName.ToString() + "]" + "\n"; nameText.text += "[" + card.cardType + "]"; if (card.IsMonster()) { for (int i = 0; i < card.level; i++) { star = star + "★"; } nameText.text += " " + card.race + "/" + card.attribute + "\n"; nameText.text += "[" + star + "]" + " " + card.afk + "/" + card.def; } }
/// <summary> /// 卡片描述 \n ★ /// </summary> public void SetText(string id) { XmlCard card = LoadXml.GetXmlCard(id); theText.text = ""; theText.text += card.cardName + "\n"; if (card.IsMonster()) { theText.text += card.afk.ToString() + "/" + card.def.ToString() + "\n"; theText.text += card.attribute + "/" + card.race + " " + "★" + card.level.ToString(); } else { theText.text += card.cardType; } }