public IEnumerator search(string searchKeyWord, bool orderOrNotOrder, GoodSearchProxy.queryOrderBy queryorderby, bool ascOrDesc, bool filterPrice, double priceUpper, double priceLower, bool filterSales, int salesUpper, int salesLower) { StartCoroutine(GoodSearchProxy.GetSearchResult(searchKeyWord, orderOrNotOrder, queryorderby, ascOrDesc, filterPrice, priceUpper, priceLower, filterSales, salesUpper, salesLower)); while (GoodSearchProxy.reresult == null) { yield return(1); } g = GoodSearchProxy.reresult.ToArray(); GoodSearchProxy.reresult = null; }
public static void search(string keyword, GoodSearchProxy.queryOrderBy query, bool aod)//启动搜索窗口 { try { Destroy(GameObject.Find("search_clone")); } catch { } GameObject obj = Instantiate(Search); obj.name = "search_clone"; obj.transform.position = facePosition; obj.transform.rotation = faceRotation; obj.GetComponent <GoodSearchDetail>().keyword = keyword; obj.GetComponent <GoodSearchDetail>().query = query; obj.GetComponent <GoodSearchDetail>().aod = aod; obj.SetActive(true); Menu.SetActive(false); }