Main/System/HeroUI/HeroSelectBehaviour.cs
@@ -20,7 +20,7 @@ int foldState = 0; //0 收起,1 展开 //点击按钮需通知响应外部事件 public Action<int, int> selectAction; private Action<int, int> selectAction; @@ -92,5 +92,19 @@ unFoldForm.SetActive(foldState == 1); foldForm.SetActive(foldState == 0); } private void LateUpdate() { if (foldState == 0) return; if (Input.GetMouseButtonDown(0)) { if (!RectTransformUtility.RectangleContainsScreenPoint(this.transform as RectTransform, Input.mousePosition, CameraManager.uiCamera)) { foldBtn.onClick.Invoke(); } } } }