public void copyFrom(CardSetCom cards) { if (m_cardGroupItem == null) { m_cardGroupItem = new CardGroupItem(); } this.m_cardGroupItem.copyFrom(cards.m_cardGroupItem); createSceneGo(); updateInfo(); }
// 新建卡牌组, bEnterEdit 是否立即进入编辑模式 public void newCardSet(CardGroupItem cardSet, bool bEnterEdit = true) { CardSetCom taopai = new CardSetCom(m_tuJianData); m_cardSetEntityList.Add(taopai); taopai.initByData(cardSet); taopai.add2Layout(m_cardSetLayoutV); m_curCardSet = taopai; if (bEnterEdit) { m_curEditCardSet.startEdit(taopai); } }
// 新添加一个套牌 public void psstRetCreateOneCardGroupUserCmd(CardGroupItem cardGroup) { newCardSet(cardGroup); m_tuJianData.m_leftBtnPnl.updateByCareer((int)cardGroup.m_cardGroup.occupation); // 切换到这个套牌的职业 }
public void newCardSet(CardGroupItem cardGroup, bool bEnterEdit = true) { m_tuJianData.m_wdscCardSetPnl.newCardSet(cardGroup, bEnterEdit); }
// 使用数据初始化 public void initByData(CardGroupItem cardSet) { m_cardGroupItem = cardSet; createSceneGo(); updateInfo(); }