void OnDestroy() { if (view != null) { Destroy(view.gameObject); view = null; } }
// UIWindowCtrl Setup public override void OnShow() { if (view == null) { view = windowManager.GetWindowView <UIMenu2View>("UIMenu2"); view.back.onClick.Add(new EventDelegate(OnBack)); } }
public override void Destroy() { if (view != null && view.gameObject != null) { Destroy(view.gameObject); } view = null; }