using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using System.Globalization; public class CREATOR2 : MonoBehaviour { float CabW=0; float CabH=0; float CabD=0; public InputField WIDE; public InputField HEIGHT; public InputField DEPTH; public InputField SL; public InputField SR; public void showPanel() { if(Get.o2("CABCREATOR","PNLDOOR").activeInHierarchy) { Get.o2("CABCREATOR","PNLDOOR").gameObject.SetActive(false); print("this.name==="+this.name); GameObject.Find(this.name).GetComponent().isOn = false; } else{ Get.o2("CABCREATOR","PNLDOOR").gameObject.SetActive(true); Get.o3("CABCREATOR","PNLDOOR","DNum").GetComponent().text=this.name.Substring(4,this.name.Length-4); string CAT=this.name.Substring(0,4); Get.o3("CABCREATOR","PNLDOOR","CAT").transform.Find(CAT).GetComponent().isOn = true; } } public void setknobPos(){ print(this.name); int newP=int.Parse(this.name.Substring(1,this.name.Length-1)); string btnNun=Get.o2("PNLDOOR","DNum").GetComponent().text; string[] code=_G.CODEPATERN.Split(","[0]); code[newP*4+2]=btnNun; for(int i=0; i< code.Length; i++){ _G.CODEPATERN=""; _G.CODEPATERN=_G.CODEPATERN+(code[i]); } } public void AddNewCab(){ string Co = ""; float ff = 0; float k=0; float t=0; if(Get.o2("CATEGORY","BASEBTN").GetComponent().isOn == true){Co="BASE100";ff=0;k=_G.PK;t=_G.caCH;} if(Get.o2("CATEGORY","WALLBTN").GetComponent().isOn == true){Co="WALL100";ff=_G.caWFF;} if(Get.o2("CATEGORY","TALLBTN").GetComponent().isOn == true){Co="TALL100";ff=0;k=_G.PK;} if(Get.o2("CATEGORY","CB1BTN").GetComponent().isOn == true){Co="CBASE100";ff=0;k=_G.PK;t=_G.caCH;} if(Get.o2("CATEGORY","CB2BTN").GetComponent().isOn == true){Co="CBASE000";ff=0;k=_G.PK;t=_G.caCH;} if(Get.o2("CATEGORY","CW1BTN").GetComponent().isOn == true){Co="CWALL100";ff=_G.caWFF;} if(Get.o2("CATEGORY","CW2BTN").GetComponent().isOn == true){Co="CWALL000";ff=_G.caWFF; } _G.SC[0]=Co; _G.SC[1]=WIDE.text; _G.SC[2]=HEIGHT.text; _G.SC[3]=DEPTH.text; _G.SC[4]=ff.ToString(CultureInfo.InvariantCulture); _G.SC[5]=SL.text; _G.SC[6]=SR.text; print("_G.SC[5]===="+_G.SC[5]); print("_G.SC[6]===="+_G.SC[6]); DOIT.CloseALLPNL(); _M.PH(3, 230, "ffffff", 1, 1); PAINT.SEL = "ON"; SceneModeManager.Instance.SetSceneMode(SceneModes.Install); _G.addOBJ = "cabi"; } }