Beispiel #1
0
    /// <summary>
    /// 获得每日可购买关卡的扫荡次数;
    /// </summary>
    /// <param name="vipLv"></param>
    /// <returns></returns>
    public static int GetBuyStageMopupTimes(int vipLv)
    {
        VipTemplate vipT = DataTemplate.GetInstance().GetVipTemplateById(vipLv);

        if (vipT == null)
        {
            return(-1);
        }

        return(vipT.getRapidClearBuyTimes());
    }
Beispiel #2
0
        // ================== 私有接口 ==================
        // 1:更新Msg文本内容
        private void ResetMsgTxt()
        {
            switch (type)
            {
            case TipsType.SocketTips:
                if (msgQueue.Count > 0)
                {
                    string msg = msgQueue.Dequeue();
                    msgTxt.text        = msg;
                    YesBtnText.text    = GameUtils.getString("common_button_ok1");     //"确  定";
                    CancelBtnText.text = GameUtils.getString("common_button_cancel1"); //取消
                }
                break;

            case TipsType.Recruit:
                msgTxt.text        = GameUtils.getString("hero_info_null");
                YesBtnText.text    = GameUtils.getString("heromelt_button8");
                CancelBtnText.text = GameUtils.getString("common_button_cancel");
                break;

            case TipsType.NotEnoughFightCount:
                int         vipLevel = ObjectSelf.GetInstance().VipLevel;
                VipTemplate pRow     = (VipTemplate)DataTemplate.GetInstance().m_VipTable.getTableData(vipLevel);
                payText.text       = "99";
                CancelBtnText.text = GameUtils.getString("common_button_cancel");

                msgTxt.text = GameUtils.getString("fight_stagepurchase_form_content")
                              + string.Format("<size=40><color=#F7F709> {0}</color></size>", pRow.getRapidClearBuyTimes());
                break;

            case TipsType.AccountBindingOk:
                msgTxt.text     = "绑定成功!" + "<color=#1E90FF>" + ConfigsManager.Inst.GetClientConfig(ClientConfigs.State) + "</color>" + "的信息已转移至注册账号";
                YesBtnText.text = GameUtils.getString("common_button_ok1");
                break;

            case TipsType.GameTips:
            {
                msgTxt.text = msgQueue.Dequeue();
            }
            break;

            case TipsType.GoPlatform:
            {
                msgTxt.text        = "当前客户端版本需要更新,点击确定进入更新界面";
                YesBtnText.text    = "确  定";     //GameUtils.getString("common_button_ok1"); //"确  定";
                CancelBtnText.text = "取 消";      //GameUtils.getString("common_button_cancel1");//取消
            }
            break;

            case TipsType.CancelOrGoPlatform:
            {
                msgTxt.text        = "当前客户端版本需要更新,点击确定进入更新界面";
                YesBtnText.text    = "确  定";     // GameUtils.getString("common_button_ok1"); //"确  定";
                CancelBtnText.text = "取 消";      // GameUtils.getString("common_button_cancel1");//取消
            }
            break;

            case TipsType.StartLoadUpdataAsset:
            {
                string _fileSize = AssetManager.Inst.GetNeedLoadFileSize();
                msgTxt.text     = "有" + "<color=#FF0000>" + _fileSize + "</color>" + "资源需要更新,点击确定开始加载";
                YesBtnText.text = "确  定";        //GameUtils.getString("common_button_ok1"); //"确  定";
            }
            break;

            case TipsType.ResourceDownloadUnOk:
            {
                msgTxt.text     = "下载异常,请重新登录开始下载";
                YesBtnText.text = "确  定";        //GameUtils.getString("common_button_ok1"); //"确  定";
            }
            break;

            default:
                break;
            }
        }