using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class SelectModel : MonoBehaviour { public void addtolist() { string select=Get.o1("ImageObject").GetComponent().sprite.name; //print("Select===="+select); //float y=0; DOIT.DELETEAllChild("ContentModel"); if(select.IndexOf("DOOS")!=-1){ for(int i=1; i<19; i++){addBTNSELECTION(i,"DOOS","Doors");} for(int i=1; i<19; i++){addBTNSELECTION(i,"DOOD","Doors");}} if(select.IndexOf("WIND")!=-1){ for(int i=1; i<13; i++){addBTNSELECTION(i,"WIND","Windows");} } if(select.IndexOf("PATI")!=-1){ for(int i=1; i<19; i++){addBTNSELECTION(i,"PATI","Patio");} } if(select.IndexOf("FRID")!=-1){ for(int i=1; i<25; i++){addBTNSELECTION(i,"FRID","Fridge");} } if(select.IndexOf("STOV")!=-1){ for(int i=1; i<22; i++){addBTNSELECTION(i,"STOV","Stove");} } if(select.IndexOf("DISW")!=-1){ for(int i=1; i<13; i++){addBTNSELECTION(i,"DISW","Dishwasher");} } if(select.IndexOf("HOOW")!=-1){ for(int i=1; i<13; i++){addBTNSELECTION(i,"HOOW","HoodFan");} } if(select.IndexOf("WADR")!=-1){ for(int i=1; i<28; i++){addBTNSELECTION(i,"WADR","WD");} } } public static void addBTNSELECTION(int i,string n, string cat) { GameObject Sel = (GameObject)Instantiate(GameObject.Find("PanelSelection").transform.Find("BTNSORT").gameObject); Sel.transform.SetParent(Get.o4("PanelSelection","Scroll View","Viewport","ContentModel").transform, false ); string path=n+(100+i).ToString(); Sel.transform.Find("Image").GetComponent().sprite = Resources.Load("Images/Icons/"+cat+"/"+path); print("cat====="+cat); Sel.transform.Find("Image").transform.localScale=new Vector3(0.6f,.8f,1); if(cat=="Fridge")Sel.transform.Find("Image").transform.localScale=new Vector3(0.4f,.8f,1); if(n=="HOOW")Sel.transform.Find("Image").transform.localScale=new Vector3(0.9f,0.9f,1); Sel.name = path; Sel.gameObject.SetActive(true); } public void OK() { string select=Get.TogOn("ContentModel"); if(select!=null){ string path=select; if(select.IndexOf("WIND")!=-1)path="Windows/"+select; if(select.IndexOf("DOOS")!=-1)path="Doors/"+select; if(select.IndexOf("DOOD")!=-1)path="Doors/"+select; if(select.IndexOf("PATI")!=-1)path="Patio/"+select; if(select.IndexOf("FRID")!=-1)path="Fridge/"+select; if(select.IndexOf("STOV")!=-1)path="Stove/"+select; if(select.IndexOf("DISW")!=-1)path="Dishwasher/"+select; if(select.IndexOf("HOOW")!=-1)path="HoodFan/"+select; if(select.IndexOf("WADR")!=-1)path="WD/"+select; Get.o3("Canvas", "PanelPosition", "ImageObject").GetComponent().sprite = Resources.Load("Images/Icons/"+path) as Sprite; Get.o1("PanelSelection").SetActive(false); } } }