using UnityEngine; using UnityEngine.UI; public class PatioPNL : MonoBehaviour { public static PatioPNL Instance { get; private set; } void Awake() { Instance = this; } public void StartPNL() { _G.SC[0] = ""; SceneModeManager.Instance.SetSceneMode(SceneModes.Panel);//"PNL"; _G.SC[5] = "m101"; _G.SC[3] = "FFFFFF"; _G.SC[4] = "FFFFFF"; _G.SC[9] = "2"; float NO = 6; float maxw = 6; DOIT.BTNPNL("TOG1", 100, "MODEL", "PATI", NO, maxw, "PATIO/"); DOIT.Sizebackground(NO, maxw); GameObject.Find("MODEL").transform.localPosition = new Vector3(0, 15, 0); float HBG = 140 + (NO / maxw) * 110f; DOIT.OffMODIFYER(); GameObject.Find("EMPTYLpnl").transform.Find("CATEGORY").gameObject.SetActive(true); //Category DOIT.BTNCAT("PATIO", 1, "PATIO", "", "", "", "", ""); GameObject.Find("EMPTYLpnl").transform.Find("CATEGORY").transform.localPosition = new Vector3(0, HBG / 2 - 35, 1); //Modifiyer GameObject.Find("EMPTYLpnl").transform.Find("MODIFYER").transform.Find("PATIO").gameObject.SetActive(true); GameObject.Find("EMPTYLpnl").transform.Find("MODIFYER").transform.localPosition = new Vector3(0, -HBG / 2 + 50, 1); _G.SC[1] = "48"; _G.SC[2] = "82"; _G.SC[9] = "2"; if (_G.System == 2) { _G.SC[1] = "48.03"; _G.SC[2] = "81.89"; _G.SC[9] = "1.97"; } GameObject.Find("mW").GetComponent().text = DOIT.CNs(DOIT.ConvertStringToNumber(_G.SC[1])); GameObject.Find("mH").GetComponent().text = DOIT.CNs(DOIT.ConvertStringToNumber(_G.SC[2])); GameObject.Find("mE").GetComponent().text = DOIT.CNs(DOIT.ConvertStringToNumber(_G.SC[9])); GameObject.Find(_G.SC[5]).transform.GetComponent().isOn = true; GameObject.Find("PATIO").transform.GetComponent().isOn = true; GameObject.Find(_G.SC[3]).transform.GetComponent().isOn = true; } public static void Add() { _G.SC[1] = GameObject.Find("mW").GetComponent().text; print("wide patio addpnl====" + _G.SC[1]); _G.SC[2] = GameObject.Find("mH").GetComponent().text; _G.SC[9] = GameObject.Find("mE").GetComponent().text; foreach (Transform c1 in GameObject.Find("ColorP").transform) { if (c1.GetComponent().isOn == true) { _G.SC[3] = c1.name; _G.SC[4] = c1.name; } } foreach (Transform m in GameObject.Find("MOLD").transform) { if (m.GetComponent().isOn == true) { _G.SC[5] = m.name; } } DOIT.CloseALLPNL(); _M.PH(3, 230, "ffffff", 1, 1); PAINT.SEL = "ON"; SceneModeManager.Instance.SetSceneMode(SceneModes.Install); _G.addOBJ = "pati"; } }