using System.Collections; using UnityEngine; using System.Globalization; public class PatioResize : MonoBehaviour { //public ConstructPatio CP; public void resize() { float w = DOIT.ConvertStringToNumber(GameObject.Find("mW").gameObject.GetComponent().text); float h = DOIT.ConvertStringToNumber(GameObject.Find("mH").gameObject.GetComponent().text); int nO = int.Parse(SceneModeManager.SelectedName.Substring(4, SceneModeManager.SelectedName.Length - 4));//object number float ff = DOIT.ConvertStringToNumber(_G.OBJs[nO][21]); Destroy(GameObject.Find(SceneModeManager.SelectedName).gameObject); float py = -_G.HEIGHT / 2 + h / 2 + ff; _G.OBJs[nO][6] = w.ToString(CultureInfo.InvariantCulture); _G.OBJs[nO][7] = h.ToString(CultureInfo.InvariantCulture); _G.OBJs[nO][16] = py.ToString(CultureInfo.InvariantCulture); ConstructPatio.AddPatio(nO); StartCoroutine(Wait(_G.OBJs[nO][22])); } private IEnumerator Wait(string nO) { Debug.Log("start waiting"); yield return new WaitForSeconds(0.5f); HOLE.wall(nO); } }