public void ClickButtonEvent() { if (ClickButton.isOn) { MsgCenter._instance.ChangeTarget(ChooseTarget); if (ChooseTarget == TargetStyle.chuanghu) { string qingqiu = "prod_kind=" + "\"" + filePath + "\""; string temp = MsgCenter._instance.start(MsgCenter._instance.strXML (EnumToolV2.GetDescription(FuncID.SingleCurtain), EnumToolV2.GetDescription(ActionID.SingleCurtain), qingqiu)); StartCoroutine(LoadXML()); //Debug.Log(temp); } else if (MsgCenter._instance.nowHouse != null) { //StartCoroutine(LoadXML(filePath)); string qingqiu = "scene_id=" + "\"" + MsgCenter._instance.nowHouse.Temp_ID + "\"" + " room_id=" + "\"" + MsgCenter._instance.nowScene.ID + "\"" + " panorama_kind=" + "\"" + filePath + "\""; string temp = (MsgCenter._instance.start(MsgCenter._instance.strXML("3D404635", "page", qingqiu))); Debug.Log(temp); MsgCenter._instance.Target = ProdKind.Null; StartCoroutine(LoadXML()); } } else { MsgCenter._instance.PictureListState(false); } }
public void RequestSingle(string qingqiu) { string temp = MsgCenter._instance.start(MsgCenter._instance.strXML (EnumToolV2.GetDescription(FuncID.SingleCurtain), EnumToolV2.GetDescription(ActionID.SingleCurtain), qingqiu)); //Debug.Log(temp); StartCoroutine(LoadXMLNew()); }
IEnumerator LoadFengGeXML() { yield return(new WaitWhile(() => MsgCenter._instance.xml == "")); NewReadXml.ReadFengGe(MsgCenter._instance.xml); MsgCenter._instance.start(MsgCenter._instance.strXML(EnumToolV2.GetDescription(FuncID.SceneStyle), "dict" , " dict_type=\"scene_kind\" ")); StartCoroutine(LoadStyleXML()); }
// Use this for initialization void Start() { Asset = Camera.main.GetComponent <AssetManager>(); MsgCenter = Camera.main.GetComponent <MsgCenter>(); Controller = Camera.main.GetComponent <UseCamareController>(); Debug.Log("添加"); MsgCenter._instance.start(MsgCenter._instance.strXML(EnumToolV2.GetDescription(FuncID.FengGe), "dict" , "")); StartCoroutine(LoadFengGeXML()); }
public void ClickButtonEvent() { //Camera.main.GetComponent<AssetManager>().textshow.text += " 222222 "; if (ClickButton.isOn) { //SingleAddButton._instance.ShuRu.SetActive(true); InitServerConfig._instance.m_iconLoader.Clear(); //Debug.Log("S1111111" + ChangeTarget.ToString()); if (filePath == string.Empty || filePath == null) { return; } // 加载整体的 if (ChangeTarget == ProdKind.ChuangLian) { SingleShow._instance.ClearList(); string qingqiu = "prod_kind=" + "\"" + EnumToolV2.GetDescription(ChangeTarget) + "\""; RequestAll(qingqiu); } // 加载单个 else { //Debug.Log("222222" + ChangeTarget.ToString()); //StartCoroutine(LoadXMLNew(MsgCenter._instance.WWWURL + filePath)); string qingqiu = "prod_kind=" + "\"" + EnumToolV2.GetDescription(ChangeTarget) + "\""; RequestSingle(qingqiu); } //Camera.main.GetComponent<AssetManager>().textshow.text += " 2223332 "; if (ChangeTarget != ProdKind.ChuangLian) { MsgCenter._instance.isDisplayList = true; } } else { if (ChangeTarget != ProdKind.ChuangLian) { MsgCenter._instance.isDisplayList = false; } else { } } MsgCenter._instance.PictureListState(MsgCenter._instance.isDisplayList); MsgCenter._instance.ChangeTargetState(ChangeTarget, ClickButton.isOn); }
/// <summary> /// 单个加载传递实例 /// </summary> /// <param name="Data"></param> public void SendMessage(List <CurtainManager> Data) { MsgCenter._instance.ChangeTarget(ChangeTarget); MsgCenter._instance.ReceiveMessage(Data); string qingqiu1 = "corp_id=" + "\"" + MsgCenter._instance.nowHouse.Corp_ID + "\" " + "prod_kind=" + "\"" + EnumToolV2.GetDescription(ChangeTarget) + "\""; SingleShow._instance.InitCurtainTexture(qingqiu1); }
// Update is called once per frame void Update() { if (isClick) { switch (MsgCenter.insertType) { case "1": if (D_FengGe.value == 0 || D_SceneStyle.value == 0) { break; } xmlStr = InsertData.AddScene(I_Name.text, I_Code.text, I_Sequ.text, MsgCenter.corpID, MsgCenter.FengGe[D_FengGe.captionText.text], MsgCenter.SceneStyle[D_SceneStyle.captionText.text], T_Picture.text, T_Spicture.text, T_Audio.text); break; case "2": if (MsgCenter.nowHouse == null || MsgCenter.nowScenePoint == null) { break; } xmlStr = InsertData.AddRoom(I_Name.text, I_Code.text, MsgCenter.nowHouse.ID.ToString(), MsgCenter.corpID, MsgCenter.nowScenePoint.x.ToString(), MsgCenter.nowScenePoint.y.ToString(), T_Picture.text, T_Spicture.text); break; case "3": if (D_FengGe.value == 0 || D_SceneStyle.value == 0 || MsgCenter.nowScene == null || MsgCenter.nowHouse == null || MsgCenter.StyleTarget == TargetStyle.chuanghu || MsgCenter.StyleTarget == TargetStyle.Null) { break; } xmlStr = InsertData.AddPanorama(I_Name.text, I_Code.text, I_Sequ.text, I_Group.text, MsgCenter.FengGe[D_FengGe.captionText.text], EnumToolV2.GetDescription(MsgCenter.StyleTarget), MsgCenter.nowHouse.ID.ToString(), MsgCenter.nowScene.ID.ToString(), MsgCenter.corpID, T_Picture.text, T_Spicture.text, T_Bpicture.text); break; case "4": break; case "5": break; case "6": break; case "7": break; default: break; } if (xmlStr == "" || xmlStr == null) { this.gameObject.SetActive(false); } else { StartCoroutine(WaitXML()); } isClick = false; } }