// public float offsetHeight; void Awake() { if (Application.isEditor) { foreach (var rp in GetComponentsInChildren <EditorOnlyObject>(true)) { Destroy(rp.gameObject); } } unitObject = PathMeshTemplateMaker3.build(unitObject); unitObject.transform.parent = transform; }
public void build() { convert(new PathMeshMaker3(), unitObject); unitObject.SetActive(false); // GameObject.Destroy(unitObject); unitObject = null; PathMeshTemplateMaker3.cleanup(); Destroy(this); }