/// <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); } } }