Example #1
0
        override protected void updateLeftAttr(TableCardItemBody tableBody)
        {
            AuxLabel raceText = new AuxLabel(m_model.selfGo, "UIRoot/NumText");

            UtilApi.SetActive(raceText.selfGo, false);
            base.updateLeftAttr(tableBody);
        }
Example #2
0
        // 获取控件
        protected void findWidget()
        {
            m_packBtnArr[(int)PackBtnNum.eBtnPack1].createBtn(m_GUIWin.m_uiRoot, ShopComPath.BtnPack1);
            m_packBtnArr[(int)PackBtnNum.eBtnPack5].createBtn(m_GUIWin.m_uiRoot, ShopComPath.BtnPack5);
            m_packBtnArr[(int)PackBtnNum.eBtnPack10].createBtn(m_GUIWin.m_uiRoot, ShopComPath.BtnPack10);
            m_packBtnArr[(int)PackBtnNum.eBtnPack20].createBtn(m_GUIWin.m_uiRoot, ShopComPath.BtnPack20);

            m_packBtnArr[(int)PackBtnNum.eBtnPackBackImg1].createBtn(m_GUIWin.m_uiRoot, ShopComPath.BtnPackBackImg1);
            m_packBtnArr[(int)PackBtnNum.eBtnPackBackImg5].createBtn(m_GUIWin.m_uiRoot, ShopComPath.BtnPackBackImg5);
            m_packBtnArr[(int)PackBtnNum.eBtnPackBackImg10].createBtn(m_GUIWin.m_uiRoot, ShopComPath.BtnPackBackImg10);
            m_packBtnArr[(int)PackBtnNum.eBtnPackBackImg20].createBtn(m_GUIWin.m_uiRoot, ShopComPath.BtnPackBackImg20);

            m_btnArr[(int)ShopBtnNum.eBtnBack]     = new AuxBasicButton(m_GUIWin.m_uiRoot, ShopComPath.BtnBack);
            m_btnArr[(int)ShopBtnNum.eBtnBuy]      = new AuxBasicButton(m_GUIWin.m_uiRoot, ShopComPath.BtnBuy);
            m_btnArr[(int)ShopBtnNum.eBtnPack1XZ]  = new AuxBasicButton(m_GUIWin.m_uiRoot, ShopComPath.BtnPack1XZ);
            m_btnArr[(int)ShopBtnNum.eBtnPack5XZ]  = new AuxBasicButton(m_GUIWin.m_uiRoot, ShopComPath.BtnPack5XZ);
            m_btnArr[(int)ShopBtnNum.eBtnPack10XZ] = new AuxBasicButton(m_GUIWin.m_uiRoot, ShopComPath.BtnPack10XZ);
            m_btnArr[(int)ShopBtnNum.eBtnPack20XZ] = new AuxBasicButton(m_GUIWin.m_uiRoot, ShopComPath.BtnPack20XZ);
            m_btnArr[(int)ShopBtnNum.eBtnOk]       = new AuxBasicButton(m_GUIWin.m_uiRoot, ShopComPath.BtnOk);
            m_btnArr[(int)ShopBtnNum.eBtnCancel]   = new AuxBasicButton(m_GUIWin.m_uiRoot, ShopComPath.BtnCancel);

            m_textGoldNum = new AuxLabel(m_GUIWin.m_uiRoot, ShopComPath.TextGoldNum);

            m_txtPrice[(int)ShopTxtPriceNum.eTxtPrice1]  = new AuxLabel(m_GUIWin.m_uiRoot, ShopComPath.TxtPrice1);
            m_txtPrice[(int)ShopTxtPriceNum.eTxtPrice5]  = new AuxLabel(m_GUIWin.m_uiRoot, ShopComPath.TxtPrice5);
            m_txtPrice[(int)ShopTxtPriceNum.eTxtPrice10] = new AuxLabel(m_GUIWin.m_uiRoot, ShopComPath.TxtPrice10);
            m_txtPrice[(int)ShopTxtPriceNum.eTxtPrice20] = new AuxLabel(m_GUIWin.m_uiRoot, ShopComPath.TxtPrice20);

            m_NoGoldTip = UtilApi.getComByP <Component>(m_GUIWin.m_uiRoot, "NoGoldTip");
        }
Example #3
0
        public void findWidget()
        {
            if (EnDZPlayer.ePlayerSelf == m_playerSide)
            {
                m_text = new AuxLabel(UtilApi.GoFindChildByPObjAndName(CVSceneDZPath.SelfMpText));
            }
            else
            {
                m_text = new AuxLabel(UtilApi.GoFindChildByPObjAndName(CVSceneDZPath.EnemyMpText));
            }

            if (EnDZPlayer.ePlayerSelf == m_playerSide)
            {
                m_mpGrid = new UIGrid();
                m_mpGrid.setGameObject(UtilApi.GoFindChildByPObjAndName(CVSceneDZPath.SelfMpList));
                m_mpGrid.maxPerLine = 1;
                m_mpGrid.cellWidth  = 0.5f;
                m_mpGrid.cellHeight = 0.5f;
            }
            else
            {
                m_mpGrid = new UIGrid();
                m_mpGrid.setGameObject(UtilApi.GoFindChildByPObjAndName(CVSceneDZPath.EnemyMpList));
                m_mpGrid.maxPerLine = 10;
                m_mpGrid.cellWidth  = 0.5f;
                m_mpGrid.cellHeight = 0.5f;
            }
        }
Example #4
0
        // 更新卡牌属性,这个主要更改卡牌经常改变的属性
        public override void updateCardDataChangeBySvr(t_Card svrCard_ = null)
        {
            base.updateCardDataChangeBySvr(svrCard_);

            if (svrCard_ == null)
            {
                svrCard_ = m_sceneCardItem.svrCard;
            }

            AuxLabel text = new AuxLabel();

            if (m_sceneCardItem != null)
            {
                if (m_sceneCardItem.cardArea == CardArea.CARDCELLTYPE_HAND)     // 手牌不同更新
                {
                    text.setSelfGo(m_render.gameObject(), "UIRoot/AttText");    // 攻击
                    text.text = svrCard_.damage.ToString();
                    text.setSelfGo(m_render.gameObject(), "UIRoot/MpText");     // Magic
                    text.text = svrCard_.mpcost.ToString();
                    text.setSelfGo(m_render.gameObject(), "UIRoot/HpText");     // HP
                    text.text = svrCard_.hp.ToString();
                }
                if (m_sceneCardItem.cardArea == CardArea.CARDCELLTYPE_COMMON)       // 场牌更新
                {
                    text.setSelfGo(m_render.gameObject(), "UIRoot/AttText");        // 攻击
                    text.text = svrCard_.damage.ToString();
                    text.setSelfGo(m_render.gameObject(), "UIRoot/HpText");         // HP
                    text.text = svrCard_.hp.ToString();
                }
            }
        }
Example #5
0
        public void initJobCard()
        {
            m_jobCardBtn.pntGo = UtilApi.TransFindChildByPObjAndPath(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.ScrollCont);

            TableItemBase    tableItem        = null;
            TableJobItemBody tableJobItemBody = null;
            string           jobPath          = "";

            tableItem = Ctx.m_instance.m_tableSys.getItem(TableID.TABLE_JOB, (uint)m_career);
            if (tableItem != null)
            {
                tableJobItemBody = tableItem.m_itemBody as TableJobItemBody;
                jobPath          = string.Format("{0}UIJobSelect/JobSelCard.prefab", Ctx.m_instance.m_cfg.m_pathLst[(int)ResPathType.ePathComUI]);
                m_jobCardBtn.setImageInfo(CVAtlasName.JobSelectDyn, tableJobItemBody.m_jobRes);
                m_jobCardBtn.prefabPath = jobPath;
                m_jobCardBtn.syncUpdateCom();

                m_jobCardBtn.selfGo.name = string.Format("JobSelCard_{0}", career);
                m_cardSetCardNumText     = new AuxLabel(m_jobCardBtn.selfGo, JobSelectPath.CardSetCardNumText);
                if (m_cardGroupItem != null)        // 如果是对战中选择套牌才会有数量显示
                {
                    m_cardSetCardNumText.text = string.Format("{0}/30", m_cardGroupItem.m_cardGroup.cardNum);
                }

                m_imageGo = UtilApi.TransFindChildByPObjAndPath(m_jobCardBtn.selfGo, JobSelectPath.CardSetSelectedImage);
            }
        }
Example #6
0
        public new void findWidget()
        {
            // 获取 GO , initJobRes 里面要用到
            m_auxLayoutH.pntGo  = UtilApi.TransFindChildByPObjAndPath(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.ScrollContParent);
            m_auxLayoutH.selfGo = UtilApi.TransFindChildByPObjAndPath(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.ScrollCont);

            Ctx.m_instance.m_logSys.log(string.Format("添加 {0} 卡组数据", m_cardCount));

            for (int idx = 0; idx < m_cardCount; ++idx)
            {
                m_jobCardList[idx].initJobCard();
                m_jobCardList[idx].add2LayoutH(m_auxLayoutH);
                m_jobCardList[idx].findWidget();
            }

            m_jobSelProg.findWidget();
            m_jobText = new AuxLabel(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.TextJobDesc);

            m_jobNameImage.selfGo = UtilApi.TransFindChildByPObjAndPath(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.ImageJobName);

            //m_dzStartDescText = new AuxLabel(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.DzStartDescText);
            //m_dzStartDescText.hide();     // 默认隐藏
            m_imageGo = UtilApi.TransFindChildByPObjAndPath(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.DzStartMatch);
            UtilApi.SetActive(m_imageGo, false);
            m_imageGo2 = UtilApi.TransFindChildByPObjAndPath(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.DzStartMatch2);
            UtilApi.SetActive(m_imageGo2, false);
            m_imageMatchBg = UtilApi.TransFindChildByPObjAndPath(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.DzStartMatchBg);
            UtilApi.SetActive(m_imageMatchBg, false);
            m_bgPanel = UtilApi.TransFindChildByPObjAndPath(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.bgPanel);
            UtilApi.SetActive(m_bgPanel, false);
        }
Example #7
0
 public CrystalPtPanel(EnDZPlayer playerFlag_)
 {
     m_text        = new AuxLabel();
     m_mpGrid      = new UIGrid();
     m_playerSide  = playerFlag_;
     m_crystalList = new MList <CrystalPtItem>();
 }
Example #8
0
        public void updatePageNo()
        {
            m_textPageNum.text = (m_pageArr[m_tuJianData.m_pClassFilterPnl.m_tabBtnIdx].m_curPageIdx + 1).ToString();

            AuxLabel textPageNum = new AuxLabel(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.TextPageMaxNum);

            textPageNum.text = m_pageArr[m_tuJianData.m_pClassFilterPnl.m_tabBtnIdx].getTotalPageDesc().ToString();
        }
Example #9
0
        public new void findWidget()
        {
            m_jobSelProg.findWidget();

            m_jobLvl    = new AuxLabel(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.TextJobLvl);
            m_skillName = new AuxLabel(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.TextSkillName);
            m_skillDesc = new AuxLabel(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.TextSkillDesc);

            m_skillImage.selfGo = UtilApi.TransFindChildByPObjAndPath(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.ImageSkillIcon);
        }
Example #10
0
        override public void updateCardDataChangeBySvr(t_Card svrCard_ = null)
        {
            base.updateCardDataChangeBySvr();

            if (svrCard_ == null)
            {
                svrCard_ = m_sceneCardItem.svrCard;
            }

            AuxLabel text = new AuxLabel();

            text.setSelfGo(m_render.gameObject(), "UIRoot/MpText");         // 消耗
            text.text = svrCard_.mpcost.ToString();
        }
Example #11
0
        public new void findWidget()
        {
            m_tuJianData.m_onClkCard = onClkCard;

            m_btnArr[(int)TuJianCardPnl_BtnIndex.eBtnPre]  = new AuxBasicButton(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.BtnPrePage);
            m_btnArr[(int)TuJianCardPnl_BtnIndex.eBtnNext] = new AuxBasicButton(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.BtnNextPage);

            m_cardGrid.setGameObject(m_cardGo);
            m_cardGrid.cellWidth  = 3.0f;
            m_cardGrid.cellHeight = 4.0f;
            m_cardGrid.maxPerLine = (int)TuJianCardNumPerPage.eCol;

            // 当前页号
            m_textPageNum = new AuxLabel(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.TextPageNum);
        }
Example #12
0
        // 获取控件
        protected void findWidget()
        {
            m_goArr[(int)OpenPackGo.eCardPackLayer] = UtilApi.TransFindChildByPObjAndPath(m_GUIWin.m_uiRoot, OpenPackPath.CardPackLayer);

            m_btnArr[(int)OpenPackBtnEnum.eBtnBack] = new AuxBasicButton(m_GUIWin.m_uiRoot, OpenPackPath.RetBtn);
            m_btnArr[(int)OpenPackBtnEnum.eBtnShop] = new AuxBasicButton(m_GUIWin.m_uiRoot, OpenPackPath.ShopBtn);
            m_okBtn = new AuxBasicButton(m_GUIWin.m_uiRoot, OpenPackPath.OKBtn);

            m_cardBtnArr[(int)CardBtnEnum.ePackBtn_0].createBtn(m_GUIWin.m_uiRoot, OpenPackPath.PackBtn_0);
            m_cardBtnArr[(int)CardBtnEnum.ePackBtn_1].createBtn(m_GUIWin.m_uiRoot, OpenPackPath.PackBtn_1);
            m_cardBtnArr[(int)CardBtnEnum.ePackBtn_2].createBtn(m_GUIWin.m_uiRoot, OpenPackPath.PackBtn_2);

            m_openEffImg = UtilApi.TransFindChildByPObjAndPath(m_GUIWin.m_uiRoot, OpenPackPath.OpenEffImg);

            m_textPackNum = new AuxLabel(m_GUIWin.m_uiRoot, OpenPackPath.PackNum);

            m_PanelTrans = UtilApi.TransFindChildByPObjAndPath(m_GUIWin.m_uiRoot, OpenPackPath.PanelTrans);
            m_PanelGray  = UtilApi.TransFindChildByPObjAndPath(m_GUIWin.m_uiRoot, OpenPackPath.PanelGray);
        }
Example #13
0
        protected void updateCardSetCardCntText(IDispatchObject dispObj = null)
        {
            AuxLabel foot  = new AuxLabel(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.TextCardSetCardFootCnt);
            AuxLabel max   = new AuxLabel(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.TextCardSetCardCnt2);
            AuxLabel slash = new AuxLabel(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.TextCardSetCardSlashCnt);

            slash.text = "/";
            if (m_curTaoPaiMod == WdscmTaoPaiMod.eTaoPaiMod_Look)
            {
                m_cardSetCardCntText.text = Ctx.m_instance.m_dataPlayer.m_dataCard.m_cardGroupListArr.Count.ToString();
                max.text  = "9";
                foot.text = "套 牌";
            }
            else
            {
                m_cardSetCardCntText.text = m_cardList.Count.ToString();
                max.text  = "30";
                foot.text = "卡 牌";
            }
        }
Example #14
0
        public void createSceneGo()
        {
            if (m_auxDynTexDynGOButton == null)
            {
                m_auxDynTexDynGOButton = new AuxDynTexDynGOButton();
            }

            m_auxDynTexDynGOButton.prefabPath = TuJianPath.CardSetCardPrefabPath;
            m_auxDynTexDynGOButton.texPath    = string.Format("{0}{1}", Ctx.m_instance.m_cfg.m_pathLst[(int)ResPathType.ePathCardImage], m_cardItem.m_cardSetCardHeader);
            m_auxDynTexDynGOButton.addEventHandle(onImageLoaded);
            m_auxDynTexDynGOButton.syncUpdateCom();

            m_mpNumText = new AuxLabel(m_auxDynTexDynGOButton.selfGo, TuJianPath.MpNumText);
            m_nameText  = new AuxLabel(m_auxDynTexDynGOButton.selfGo, TuJianPath.NameText);
            m_numImage  = new AuxStaticImage(m_auxDynTexDynGOButton.selfGo, TuJianPath.NumImage);

            m_mpNumText.text = m_cardItem.m_magicConsume.ToString();
            m_nameText.text  = m_cardItem.m_name;
            m_numImage.hide();
        }
Example #15
0
        override public void updateCardDataChangeBySvr(t_Card svrCard_ = null)
        {
            base.updateCardDataChangeBySvr(svrCard_);

            if (svrCard_ == null)
            {
                svrCard_ = m_sceneCardItem.svrCard;
            }

            AuxLabel text = new AuxLabel();

            text.setSelfGo(m_render.gameObject(), "UIRoot/AttText");        // 攻击
            text.text = svrCard_.damage.ToString();
            text.setSelfGo(m_render.gameObject(), "UIRoot/HpText");         // HP
            text.text = svrCard_.hp.ToString();

            text.setSelfGo(m_render.gameObject(), "UIRoot/ArmorText");         // Armor 护甲
            text.text = svrCard_.armor.ToString();

            updateHp();
        }
Example #16
0
        public new void findWidget()
        {
            m_topEditCardPosGo = UtilApi.TransFindChildByPObjAndPath(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.GoTopEditCardPos);

            m_cardSetCardLayoutV            = new AuxLayoutV();
            m_cardSetCardLayoutV.elemWidth  = 285;
            m_cardSetCardLayoutV.elemHeight = 78;
            m_cardSetCardLayoutV.pntGo      = UtilApi.TransFindChildByPObjAndPath(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.CardSetCardListParent);
            m_cardSetCardLayoutV.selfGo     = UtilApi.TransFindChildByPObjAndPath(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.CardSetCardListCon);
            m_cardSetCardLayoutV.hideLayout();

            m_cardSetLayoutV            = new AuxLayoutV();
            m_cardSetLayoutV.elemWidth  = 285;
            m_cardSetLayoutV.elemHeight = 78;
            m_cardSetLayoutV.pntGo      = UtilApi.TransFindChildByPObjAndPath(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.CardSetListParent);
            m_cardSetLayoutV.selfGo     = UtilApi.TransFindChildByPObjAndPath(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.CardSetListCont);

            m_btnArr[(int)WdscCardSetPnl_BtnIndex.eBtnNewCardSet] = new AuxBasicButton(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.BtnNewCardSet);

            m_btnArr[(int)WdscCardSetPnl_BtnIndex.eBtnRet] = new AuxDynImageStaticGoButton(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.BtnRet);
            updateRetBtnImage(true);
            m_cardSetCardCntText = new AuxLabel(m_tuJianData.m_form.m_GUIWin.m_uiRoot, TuJianPath.TextCardSetCardCnt);
        }
Example #17
0
 protected void findWidget()
 {
     m_logText = new AuxLabel(m_GUIWin.m_uiRoot, "LogText");
 }
Example #18
0
 public void initWidget()
 {
     m_tipsItemRoot = UtilApi.TransFindChildByPObjAndPath(m_sceneTipsData.m_goRoot, "TextTips");
     m_desc         = new AuxLabel(m_sceneTipsData.m_goRoot, "TextTips/Text");
 }
Example #19
0
 public new void findWidget()
 {
     m_maskImage = new AuxStaticImageStaticGoImage(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.ProgMaskImage);
     m_trans     = UtilApi.getComByP <RectTransform>(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.ProgMaskImage);
     m_progText  = new AuxLabel(m_jobSelectData.m_form.m_GUIWin.m_uiRoot, JobSelectPath.ProgText);
 }
Example #20
0
        protected void onImageLoaded(IDispatchObject dispObj)
        {
            AuxComponent imageCom = dispObj as AuxComponent;

            m_nameLbl = new AuxLabel(imageCom.selfGo, TuJianPath.CardSetNameText);
        }
Example #21
0
 public void findWidget()
 {
     m_root     = UtilApi.TransFindChildByPObjAndPath(m_infoData.m_form.m_GUIWin.m_uiRoot, InfoComPath.ModeGo_2);
     m_textDesc = new AuxLabel(m_infoData.m_form.m_GUIWin.m_uiRoot, InfoComPath.PathTextDesc);
 }