/// <summary>
    /// 设置商户名称信息.
    /// </summary>
    void SetShangJiaInfo(SpawnNpcManage.NpcState type = SpawnNpcManage.NpcState.JPBoss,
                         SSCaiPiaoDataManage.GameCaiPiaoData.DaiJinQuanState daiJinQuanType = SSCaiPiaoDataManage.GameCaiPiaoData.DaiJinQuanState.ZhanCheDaiJinQuan_01)
    {
        if (m_ShangJiaInfoLb != null)
        {
            string shangHuInfo = "盛世网络";
            if (XkGameCtrl.GetInstance().m_SSShangHuInfo != null)
            {
                if (type == SpawnNpcManage.NpcState.JPBoss ||
                    type == SpawnNpcManage.NpcState.SuperJPBoss)
                {
                    shangHuInfo = XkGameCtrl.GetInstance().m_SSShangHuInfo.GetJPBossShangHuMingDt();
                }
                else
                {
                    shangHuInfo = XkGameCtrl.GetInstance().m_SSShangHuInfo.GetShangHuMingDt(daiJinQuanType).ShangHuJiangPinName;
                }
            }

            if (shangHuInfo.Length > 5)
            {
                //最多支持5个字.
                shangHuInfo = shangHuInfo.Substring(0, 5);
            }
            m_ShangJiaInfoLb.text = shangHuInfo;
        }
    }
    public void StartPlayBossLaiXi(SpawnNpcManage.NpcState type = SpawnNpcManage.NpcState.JPBoss,
                                   SSCaiPiaoDataManage.GameCaiPiaoData.DaiJinQuanState daiJinQuanType = SSCaiPiaoDataManage.GameCaiPiaoData.DaiJinQuanState.ZhanCheDaiJinQuan_01)
    {
        //Debug.Log("Unity:"+"StartPlayBossLaiXi...");
        //BossZuDangCtrl.GetInstance().SetIsActiveBossZuDang(true);
        TimeLastBossLX = Time.time;
        XKGlobalData.GetInstance().PlayAudioBossLaiXi();
        SetShangJiaInfo(type, daiJinQuanType);

        gameObject.SetActive(true);
        if (m_GameNumUI != null)
        {
            if (XkPlayerCtrl.GetInstanceFeiJi() != null &&
                XkPlayerCtrl.GetInstanceFeiJi().m_SpawnNpcManage != null &&
                XkPlayerCtrl.GetInstanceFeiJi().m_SpawnNpcManage.m_CaiPiaoDataManage != null &&
                XkPlayerCtrl.GetInstanceFeiJi().m_SpawnNpcManage.m_CaiPiaoDataManage.m_GameCaiPiaoData != null)
            {
                int jpBossDaiJinQuan = 200;
                switch (type)
                {
                case SpawnNpcManage.NpcState.JPBoss:
                {
                    jpBossDaiJinQuan = (int)XkPlayerCtrl.GetInstanceFeiJi().m_SpawnNpcManage.m_CaiPiaoDataManage.m_GameCaiPiaoData.JPBossDaiJinQuan;
                    break;
                }

                case SpawnNpcManage.NpcState.ZhanChe:
                {
                    if (daiJinQuanType == SSCaiPiaoDataManage.GameCaiPiaoData.DaiJinQuanState.ZhanCheDaiJinQuan_01)
                    {
                        jpBossDaiJinQuan = (int)XkPlayerCtrl.GetInstanceFeiJi().m_SpawnNpcManage.m_CaiPiaoDataManage.m_GameCaiPiaoData.ZhanCheDaiJinQuan_01;
                    }
                    else if (daiJinQuanType == SSCaiPiaoDataManage.GameCaiPiaoData.DaiJinQuanState.ZhanCheDaiJinQuan_02)
                    {
                        jpBossDaiJinQuan = (int)XkPlayerCtrl.GetInstanceFeiJi().m_SpawnNpcManage.m_CaiPiaoDataManage.m_GameCaiPiaoData.ZhanCheDaiJinQuan_02;
                    }
                    break;
                }
                }
                //SSDebug.Log("StartPlayBossLaiXi -> jpBossDaiJinQuan ======================== " + jpBossDaiJinQuan);
                m_GameNumUI.ShowNumUI(jpBossDaiJinQuan);
            }
        }
    }