/// <summary> /// 点击按钮的处理 /// </summary> public void OnTapOnObject() { if (!currentPanel.GetHasShow()) { return; } if (!canClick) { return; } // 如果还在转场,则不能点 if (NormalTransit.isBusy()) { return; } //Debug.Log("click"); // 点击后,设置离开方式为点击离开 transitOutGroup = 1; menu.clickedButtonId = this.buttonId; menu.NeedHideImmediately(); //TimerManager.Instance.RegisterTimer(DoClick, 0.5f, 1); }
/// <summary> /// 关闭当前面板 /// </summary> public void HideCurrentMenu() { if (currentMenu == null) { return; } currentMenu.NeedHideImmediately(); }