public override void OnDestroy() { base.OnDestroy(); Destroy(drawPanel); drawPanel = null; }
public MUIPanel() { isVisible = false; drawPanel = this.AddUIComponent <MUIWindow>(); drawPanel.DrawWindowHandler += OnDrawPanel; drawPanel.options = MUIWindow.Options.Transparent; //.Dragabled | MUIWindow.Options.FullDragabled; drawPanel.backgroundColor = Color.clear; drawPanel.isVisible = false; drawPanel.minimumSize = new Vector2(0, 0); if (cameraController == null) { cameraController = GameObject.FindObjectOfType <CameraController>(); } }