using System.Collections; using UnityEngine; using System.Globalization; public class DoorResize : MonoBehaviour { 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 Destroy(GameObject.Find(SceneModeManager.SelectedName).gameObject); _G.OBJs[nO][6] = w.ToString(); _G.OBJs[nO][7] = h.ToString(); ConstructDoor.AddDoor(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); } }