示例#1
0
        // 从手牌区域出了一张装备卡
        protected void outEquipCard(SceneCardBase outCard)
        {
            if (m_sceneEquipCard == null)       // 直接替换数据
            {
                m_sceneEquipCard = Ctx.m_instance.m_sceneCardMgr.createCard(outCard.sceneCardItem, m_sceneDZData);
            }
            else
            {
                m_sceneEquipCard.setIdAndPnt(outCard.sceneCardItem.svrCard.dwObjectID, outCard.getPnt());
            }

            m_sceneEquipCard.behaviorControl.moveToDestDirect(m_sceneDZData.m_placeHolderGo.m_cardCenterGOArr[(int)m_playerSide, (int)CardArea.CARDCELLTYPE_EQUIP].transform.localPosition);

            outCard.dispose();      // 释放原来的资源
        }
示例#2
0
        // 从手牌区域出了一张装备卡
        protected void outEquipCard(SceneCardBase outCard)
        {
            if (m_sceneEquipCard == null)       // 直接替换数据
            {
                m_sceneEquipCard = Ctx.m_instance.m_sceneCardMgr.createCard(outCard.sceneCardItem, m_sceneDZData);
            }
            else
            {
                m_sceneEquipCard.setIdAndPnt(outCard.sceneCardItem.svrCard.dwObjectID, outCard.getPnt());
            }

            m_sceneEquipCard.behaviorControl.moveToDestDirect(m_sceneDZData.m_placeHolderGo.m_cardCenterGOArr[(int)m_playerSide, (int)CardArea.CARDCELLTYPE_EQUIP].transform.localPosition);

            outCard.dispose();      // 释放原来的资源
        }