public static void initJson(string json) { TaskDataScript.s_taskData.m_taskDataList.Clear(); JsonData jsonData = JsonMapper.ToObject(json); TaskDataScript.s_taskData.m_taskDataList = JsonMapper.ToObject <List <TaskData> >(jsonData["task_list"].ToString()); TaskDataScript.s_taskData.sortTask(); // 更新的部分 { if (OtherData_hotfix.getIsIosCheck()) { for (int i = TaskDataScript.s_taskData.m_taskDataList.Count - 1; i >= 0; i--) { if ((TaskDataScript.s_taskData.m_taskDataList[i].task_id == 213) || (TaskDataScript.s_taskData.m_taskDataList[i].task_id == 217) || (TaskDataScript.s_taskData.m_taskDataList[i].task_id == 218) || (TaskDataScript.s_taskData.m_taskDataList[i].task_id == 204) || (TaskDataScript.s_taskData.m_taskDataList[i].task_id == 205) || (TaskDataScript.s_taskData.m_taskDataList[i].task_id == 207) || (TaskDataScript.s_taskData.m_taskDataList[i].task_id == 210) || (TaskDataScript.s_taskData.m_taskDataList[i].task_id == 211)) { TaskDataScript.s_taskData.m_taskDataList.RemoveAt(i); } } } } }
public static void Start() { PVPChoiceScript script = OtherData.s_pvpChoiceScript; script.m_ListViewScript = script.m_listView.GetComponent <ListViewScript>(); if (PVPChoiceScript.s_isShowBiSaiChang) { script.showHuaFeiChang(); script.showMyBaoMingFei(false); } else { script.showJinBiChang(); script.showMyBaoMingFei(true); } // 更新的部分 { if (OtherData_hotfix.getIsIosCheck()) { script.transform.Find("Image_bg/Image_tab_bg/Button_tiaozhansai").localPosition = Vector3.zero; script.transform.Find("Image_bg/Image_tab_bg/Image").localPosition = Vector3.zero; script.transform.Find("Image_bg/Image_tab_bg").GetComponent <RectTransform>().sizeDelta = Vector2.zero; script.transform.Find("Image_bg/Image_tab_bg/Button_huafeisai").localScale = Vector3.zero; } } }
public static string getOneTips() { string str = ""; { int i = RandomUtil.getRandom(1, 3); if (i == 1) { str = "弹框界面点击屏幕空白处返回"; } else if (i == 2) { str = "关注微信公众号:“星焱娱乐”,即送丰厚大礼噢~"; if (ShieldWeChat.isShield(OtherData.s_channelName)) { str = "欢迎来到疯狂升级 点击喇叭可进行全服喊话哦~~"; } } else if (i == 3) { str = "每日19:00、20:00、21:00、22:00整点,普通场(经典、抄底)有话费碎片掉落活动!"; } if (OtherData_hotfix.getIsIosCheck()) { str = "弹框界面点击屏幕空白处返回"; } return(str); } }
public static void Start() { LogicEnginerScript.Instance.GetComponent <SetSecondPswRequest>().CallBack = OtherData.s_setSecondPswPanelScript.onReceive_SetSecondPsw; // 更新的部分 if (OtherData_hotfix.getIsIosCheck()) { OtherData.s_setSecondPswPanelScript.transform.Find("Image_bg").Find("Text_tip").GetComponent <Text>().text = "徽章密码用于安全校验,为保障您的权益请设置您的徽章密码。"; } }
static void init() { //s_channelNameList.Add("vivo"); if (OtherData_hotfix.getIsIosCheck()) { s_channelNameList.Add("ios"); } s_isInit = true; }
public static void init() { List <EnterMainPanelObj> s_panelObjList = EnterMainPanelShowManager.getInstance().s_panelObjList; s_panelObjList.Add(new EnterMainPanelObj("sign", false)); s_panelObjList.Add(new EnterMainPanelObj("newPlayerTuiGuang", false)); s_panelObjList.Add(new EnterMainPanelObj("activity", false)); s_panelObjList.Add(new EnterMainPanelObj("huizhangduihuan", false)); // 更新的部分 if (OtherData_hotfix.getIsIosCheck()) { s_panelObjList.Clear(); } }
static void init() { //s_channelNameList.Add("qihoo360"); //s_channelNameList.Add("huawei"); //s_channelNameList.Add("vivo"); //s_channelNameList.Add("baidu"); //s_channelNameList.Add("baidudk"); //s_channelNameList.Add("baidu91"); //s_channelNameList.Add("baidutb"); if (OtherData_hotfix.getIsIosCheck()) { s_channelNameList.Add("ios"); } s_isInit = true; }
public static void initJson(string json) { PVPGameRoomDataScript.s_instance.m_dataList.Clear(); JsonData jsonData = JsonMapper.ToObject(json); for (int i = 0; i < jsonData["room_list"].Count; i++) { PVPGameRoomData temp = new PVPGameRoomData(); temp.id = (int)jsonData["room_list"][i]["id"]; temp.gameroomtype = (string)jsonData["room_list"][i]["gameroomtype"]; temp.gameroomname = (string)jsonData["room_list"][i]["gameroomname"]; temp.kaisairenshu = (int)jsonData["room_list"][i]["kaisairenshu"]; temp.baomingrenshu = (int)jsonData["room_list"][i]["baomingrenshu"]; // 报名费 { temp.baomingfei = (string)jsonData["room_list"][i]["baomingfei"]; if (temp.baomingfei.CompareTo("0") != 0) { List <string> list = new List <string>(); CommonUtil.splitStr(temp.baomingfei, list, ':'); temp.baomingfei_id = int.Parse(list[0]); temp.baomingfei_num = int.Parse(list[1]); } } // 奖励 { temp.reward = (string)jsonData["room_list"][i]["reward"]; List <string> list = new List <string>(); CommonUtil.splitStr(temp.reward, list, ':'); temp.reward_id = int.Parse(list[0]); temp.reward_num = int.Parse(list[1]); } // 已报名人数增加点 temp.baomingrenshu += RandomUtil.getRandom(100, 200); // 更新的部分 { // 用于ios审核的场次:5000金币场 if (temp.id == 5) { if (OtherData_hotfix.getIsIosCheck()) { PVPGameRoomDataScript.s_instance.m_dataList.Add(temp); } } else { PVPGameRoomDataScript.s_instance.m_dataList.Add(temp); } } } }
public static void Start() { // 新增的 { if (ShieldShare.isShield(OtherData.s_channelName)) { OtherData.s_mainScript.gameObject.transform.Find("ButtonList/Share").localScale = Vector3.zero; } if (ShieldWeChat.isShield(OtherData.s_channelName)) { // 主界面客服按钮 OtherData.s_mainScript.gameObject.transform.Find("ButtonList/Kefu").localScale = Vector3.zero; } // ios审核 if (OtherData_hotfix.getIsIosCheck()) { // 转盘 OtherData.s_mainScript.gameObject.transform.Find("ButtonList/Button_zhuanpan").localScale = Vector3.zero; // 签到 OtherData.s_mainScript.gameObject.transform.Find("ButtonList/Sign").localScale = Vector3.zero; // 徽章兑换 OtherData.s_mainScript.gameObject.transform.Find("UserInfo/Medal/Button_medal_duihuan").localScale = Vector3.zero; // 推广有礼 OtherData.s_mainScript.gameObject.transform.Find("ButtonList/TuiGuangYouLi").localScale = Vector3.zero; // 活动 OtherData.s_mainScript.gameObject.transform.Find("ButtonList/Notice").localScale = Vector3.zero; } } // 禁止多点触摸 Input.multiTouchEnabled = false; ToastScript.clear(); // 安卓回调 AndroidCallBack.s_onPauseCallBack = OtherData.s_mainScript.onPauseCallBack; AndroidCallBack.s_onResumeCallBack = OtherData.s_mainScript.onResumeCallBack; AudioScript.getAudioScript().stopMusic(); OtherData.s_mainScript.startBgm(); // 逻辑服务器 { if (OtherData.s_mainScript.getLogicEnginerObj() == null) { OtherData.s_mainScript.setLogicEnginerObj(LogicEnginerScript.create()); LogicEnginerScript.Instance.setOnLogicService_Connect(OtherData.s_mainScript.onSocketConnect_Logic); LogicEnginerScript.Instance.setOnLogicService_Close(OtherData.s_mainScript.onSocketClose_Logic); LogicEnginerScript.Instance.GetComponent <MainRequest>().CallBack = OtherData.s_mainScript.onReceive_Main; } else { LogicEnginerScript.Instance.setOnLogicService_Connect(OtherData.s_mainScript.onSocketConnect_Logic); LogicEnginerScript.Instance.setOnLogicService_Close(OtherData.s_mainScript.onSocketClose_Logic); LogicEnginerScript.Instance.GetComponent <MainRequest>().CallBack = OtherData.s_mainScript.onReceive_Main; if (LogicEnginerScript.Instance.isConnecion()) { NetLoading.getInstance().Show(); LogicEnginerScript.Instance.GetComponent <GetUserInfoRequest>().OnRequest(); LogicEnginerScript.Instance.GetComponent <GetRankRequest>().OnRequest(); LogicEnginerScript.Instance.GetComponent <GetSignRecordRequest>().OnRequest(); LogicEnginerScript.Instance.GetComponent <GetUserBagRequest>().CallBack = onReceive_GetUserBag; LogicEnginerScript.Instance.GetComponent <GetUserBagRequest>().OnRequest(); LogicEnginerScript.Instance.GetComponent <GetEmailRequest>().OnRequest(); LogicEnginerScript.Instance.GetComponent <GetNoticeRequest>().OnRequest(); } else { NetErrorPanelScript.getInstance().Show(); NetErrorPanelScript.getInstance().setOnClickButton(OtherData.s_mainScript.onClickChongLian_Logic); NetErrorPanelScript.getInstance().setContentText("与服务器断开连接,请重新连接"); } } } // 游戏打牌服务器 { if (OtherData.s_mainScript.getPlayEnginerObj() == null) { OtherData.s_mainScript.setPlayEnginerObj(PlayServiceSocket.create()); PlayServiceSocket.s_instance.setOnPlayService_Connect(OtherData.s_mainScript.onSocketConnect_Play); PlayServiceSocket.s_instance.setOnPlayService_Receive(OtherData.s_mainScript.onSocketReceive_Play); PlayServiceSocket.s_instance.setOnPlayService_Close(OtherData.s_mainScript.onSocketClose_Play); PlayServiceSocket.s_instance.startConnect(); } else { PlayServiceSocket.s_instance.setOnPlayService_Connect(OtherData.s_mainScript.onSocketConnect_Play); PlayServiceSocket.s_instance.setOnPlayService_Receive(OtherData.s_mainScript.onSocketReceive_Play); PlayServiceSocket.s_instance.setOnPlayService_Close(OtherData.s_mainScript.onSocketClose_Play); } } OtherData.s_mainScript.m_laBaScript = OtherData.s_mainScript.m_laba.GetComponent <LaBaScript>(); }