Exemplo n.º 1
0
    /// <summary>
    /// 设置卡牌显示
    /// </summary>
    /// <param name="thisCard"></param>
    public void SetCardShow(ZombieInfo thisCard)
    {
        BuyWndUIController.getMe().ClearStar(hpContent);
        BuyWndUIController.getMe().ClearStar(atkContent);
        CardConfig  cardData  = CardConfigData.Instance.GetCard(thisCard.cardId);
        SkillConfig skillData = SkillConfigData.Instance.GetSkill(cardData.skill);

        //if (cardData == null)
        //    return;
        textName.text    = cardData.cardName;
        textProfile.text = skillData.profile;

        var sprite = ZombieCardResource.Instance.GetCardSprite(thisCard.cardId, thisCard.level);

        zombieShow.sprite = sprite;

        BuyWndUIController.getMe().CreateStar(cardData.hpStar, cardData.hpHalfStar, star, hpContent);
        BuyWndUIController.getMe().CreateStar(cardData.atkStar, cardData.atkHalfStar, star, atkContent);
        cardShow.gameObject.SetActive(true);
    }
Exemplo n.º 2
0
    //private void btnOnEnter(Button btn)
    //{
    //    btn.image.color = Color.white;
    //}

    //private void btnOnExit(Button btn)
    //{
    //    btn.image.color = Color.grey;
    //}

    //单机模式
    private void btnSingleOnClick()
    {
        GroundManager.getMe().ClearNum();
        BattleManager.Instance.leftPlayer.Init();
        if (uiMgr.getMe().FindUI(MenuWndUIController.ui_name) != null)
        {
            MenuWndUIController.getMe().isPingpong = false;
        }


        if (uiMgr.getMe().FindUI(BagWndUIController.ui_name) != null)
        {
            BagWndUIController.getMe().gameObject.SetActive(true);
            BagWndUIController.getMe().Notify();
            uiMgr.getMe().setTopUI(BagWndUIController.ui_name);
        }
        BagWndUIController.ShowOrHide(true);

        if (uiMgr.getMe().FindUI(BattleWndUIController.ui_name) != null)
        {
            BattleWndUIController.getMe().gameObject.SetActive(true);
            BattleWndUIController.getMe().SetFirstBtnOnNode();
            EventManager.getMe().GoldAdd(8);
        }

        BattleWndUIController.ShowOrHide(true);

        if (uiMgr.getMe().FindUI(BuyWndUIController.ui_name) != null)
        {
            BuyWndUIController.getMe().gameObject.SetActive(true);
            uiMgr.getMe().setTopUI(BuyWndUIController.ui_name);
            BuyWndUIController.getMe().Notify();
        }
        BuyWndUIController.ShowOrHide(true);

        StartWndUIController.ShowOrHide(false);
    }