示例#1
0
        // 开始显示 5 张卡牌
        protected void show5Card()
        {
            disposeCard();

            if (m_idList == null)
            {
                return;
            }

            if (!m_bEffectEnd)
            {
                return;
            }

            foreach (var item in m_cardGo)
            {
                item.SetActive(true);
            }

            if (m_cardModelArr == null)
            {
                m_cardModelArr = new OpenCardItem[5];
            }

            int idx = 0;

            for (idx = 0; idx < 5; ++idx)
            {
                m_cardModelArr[idx] = new OpenCardItem();
                m_cardModelArr[idx].setIdAndPnt(m_idList[idx], m_cardGo[idx]);
                Transform t = m_cardModelArr[idx].transform();
                t.localEulerAngles = new Vector3(0.0f, 0.0f, 180.0f);
                m_cardModelArr[idx].addEventHandle();
            }

            m_idList = null;
        }
示例#2
0
        // 开始显示 5 张卡牌
        protected void show5Card()
        {
            disposeCard();

            if (m_idList == null)
            {
                return;
            }

            if (!m_bEffectEnd)
            {
                return;
            }

            foreach (var item in m_cardGo)
            {
                item.SetActive(true);
            }

            if (m_cardModelArr == null)
            {
                m_cardModelArr = new OpenCardItem[5];
            }

            int idx = 0;
            for(idx = 0; idx < 5; ++idx)
            {
                m_cardModelArr[idx] = new OpenCardItem();
                m_cardModelArr[idx].setIdAndPnt(m_idList[idx], m_cardGo[idx]);
                Transform t = m_cardModelArr[idx].transform();
                t.localEulerAngles = new Vector3(0.0f, 0.0f, 180.0f);
                m_cardModelArr[idx].addEventHandle();
            }

            m_idList = null;
        }