public void OnMouseUp() { controller = GameObject.Find("Canvas").GetComponent <DecksController>(); Card card = gameObject.GetComponent <Card>(); CardBean leader = new CardBean(); leader.id = card.Id; leader.name = card.Name; leader.strength = card.Strength; controller.setLeaderDeck(leader); controller.createDeck(); }
private void changeCard(CardBean sour, CardBean des) { if (!sour.Id.Equals(des.Id)) { return; } if (des.Name != sour.Name) { des.Name = sour.Name; } if (des.FirstReceiveTime != sour.FirstReceiveTime) { des.FirstReceiveTime = sour.FirstReceiveTime; } }
/// <summary> /// 添加設備 CardBean、CanKaoDianBean、NODEBean這三種 /// </summary> public void addDrivace(object obj) { if (obj is CardBean) { CardBean card = (CardBean)obj; Cards.Add(card); cardDic.Add(card.Id, (CardBean)obj); } else if (obj is CanKaoDianBean) { CanKaoDians.Add((CanKaoDianBean)obj); } else if (obj is NODEBean) { nodes.Add((NODEBean)obj); } }
public void addCardValues(string cardID, string name)//添加卡片或者修改卡片 { if (cardDic == null) { cardDic = new Dictionary <string, CardBean>(); } if (cardDic.ContainsKey(cardID)) { setCardValues(cardID, name); } else { CardBean cardBean = new CardBean(); cardBean.Id = cardID; cardBean.Name = name; cardDic.Add(cardID, cardBean); cards.Add(cardBean); } }
public List <CardBean> GetList() { List <CardBean> list = new List <CardBean>(); ItemButton item = null; foreach (RectTransform b in buttons) { CardBean card = new CardBean(); item = b.GetComponent <ItemButton>(); card.id = item.id; if (item.count.text == "2") { list.Add(card); list.Add(card); } else { list.Add(card); } } return(list); }
public void setCardValues(CardBean cardbn) { setCardValues(cardbn.Id, cardbn.Name); }
public void setLeaderDeck(CardBean leader) { deckToServer.leader = leader; }