using UnityEngine; using UnityEngine.UI; public class WallMoldingPNL: MonoBehaviour { public void StartPNL() { _G.SC[0] = "MOLD101"; _G.SC[6] = "BM1"; _G.ff = "0"; SceneModeManager.Instance.SetSceneMode(SceneModes.Panel);//"PNL"; float NO = 2; float maxw = 2; DOIT.BTNPNL("TOG1", 100, "MODEL", "MOLD", NO, maxw, "MOLDING/"); _G.PNLSelect = "MOLDING"; DOIT.Sizebackground(NO, maxw); GameObject.Find("MODEL").transform.localPosition = new Vector3(0, 5, 0); float HBG = 140 + (NO / maxw) * 110f; DOIT.OffMODIFYER(); GameObject.Find("EMPTYLpnl").transform.Find("CATEGORY").gameObject.SetActive(true); //Category DOIT.BTNCAT("MOLDING", 1, "MOLDING", "", "", "","",""); GameObject.Find("EMPTYLpnl").transform.Find("CATEGORY").transform.localPosition = new Vector3(0, HBG / 2 - 35, 1); //Modifiyer GameObject.Find("EMPTYLpnl").transform.Find("MODIFYER").transform.Find("MOLDINGROOM").gameObject.SetActive(true); GameObject.Find("EMPTYLpnl").transform.Find("MODIFYER").transform.localPosition = new Vector3(0, -HBG / 2 + 50, 1); GameObject.Find("EMPTYLpnl").transform.Find("MODIFYER").transform.Find("MOLDINGROOM").transform.Find("MBase").gameObject.SetActive(true); GameObject.Find("EMPTYLpnl").transform.Find("MODIFYER").transform.Find("MOLDINGROOM").transform.Find("MOgee").gameObject.SetActive(false); GameObject.Find("EMPTYLpnl").transform.Find("MODIFYER").transform.Find("MOLDINGROOM").transform.Find("MBase").transform.Find("BM1").gameObject.transform.GetComponent().isOn = true; _G.SC[2] = "8"; GameObject.Find("mH").GetComponent().text = _G.SC[2] + _G.Sys; GameObject.Find("EMPTYLpnl").transform.Find("MODEL").transform.Find("MOLD101").gameObject.transform.GetComponent().isOn = true; } public static void Add() { _G.SC[2] = GameObject.Find("mH").GetComponent().text; if(GameObject.Find("MOLDINGROOM").transform.Find("MBase").gameObject.activeSelf) { foreach (Transform c1 in GameObject.Find("MBase").transform) { if (c1.GetComponent().isOn == true) { _G.SC[6] = c1.name; } } } if(GameObject.Find("MOLDINGROOM").transform.Find("MOgee").gameObject.activeSelf) { foreach (Transform c1 in GameObject.Find("MOgee").transform) { if (c1.GetComponent().isOn == true) { _G.SC[6] = c1.name; } } } CommandHandler.Instance.AddToHistory(new MouldingCommand()); DOIT.CloseALLPNL(); SceneModeManager.Instance.SetSceneMode(SceneModes.Navigate); } }