public void OnButtonMenuOpen(MenuBase _menu)
 {
     if (_menu != null)
     {
         _menu.Open(this);
     }
 }
    public void OpenMenu(MenuBase _menu)
    {
        Debug.Assert(_menu != null, "Invalid menu");

        if (_menu == null)
        {
            return;
        }

        _menu.Open(this);
    }