public void putHandFromOutByCard(SceneCardBase card) { // 从出牌区域移除 m_outSceneCardList.removeCard(card); m_outSceneCardList.updateSceneCardPos(); // 放入手牌区域 card.convHandleModel(); card.sceneCardItem.cardArea = CardArea.CARDCELLTYPE_HAND; // 更新卡牌区域信息 card.curIndex = card.preIndex; // 更新索引信息 card.ioControl.enableDrag(); // 开启拖放 card.addGridElem2DynGrid(); // 将元素添加的动态格子列表中 m_inSceneCardList.addCardByServerPos(card); // 添加到手牌位置 m_inSceneCardList.updateSceneCardPos(); // 更新位置信息 }