public void Close() { OnToggleTool(false); // Delete messenger if (messenger != null) { Destroy(messenger.gameObject); messenger = null; } // Hide the tool panel gameObject.SetActive(false); isActive = false; }
protected virtual void CreateMessenger(Transform parent) { messenger = ComponentManager.Instance.Get <Toolbox>().CreateMessenger(parent); }