/// <summary>
 /// 关闭英雄商店界面
 /// </summary>
 public void CloseHeroShop()
 {
     if (uiHeroShop != null)
     {
         GameEntry.UI.CloseUIForm(uiHeroShop);
         uiHeroShop = null;
     }
 }
    private void OnOpenUIFormSuccess(object sender, GameEventArgs e)
    {
        OpenUIFormSuccessEventArgs ne = (OpenUIFormSuccessEventArgs)e;

        Type logicType = ne.UIForm.Logic.GetType();

        if (logicType == typeof(UIMenu))
        {
            uiMenu = (UIMenu)ne.UIForm.Logic;
        }
        else if (logicType == typeof(UIHeroShop))
        {
            uiHeroShop = (UIHeroShop)ne.UIForm.Logic;
        }
    }