Exemplo n.º 1
0
 void OnBtnClick(GameObject go)
 {
     if (go == CancelBtn && menutype == EnumGlobal.MenuType.CatGroupMenu)
     {
         Debug.Log("+++++++++++++");
         AppFacade.GetInstance().SendNotification(NotiConst.CAT_GROUP_CLOSE);
         Debug.Log("-------------");
         catGroupMenuGameObject.SetActive(false);
         menutype = EnumGlobal.MenuType.Null;
     }
     else if (go == DeleteCloseBtn && menutype == EnumGlobal.MenuType.CatGroupMenu)
     {
         DeleteCancelButton();
         ConfirmPanel.SetActive(false);
     }
     else if (go == DeleteOkBtn && menutype == EnumGlobal.MenuType.CatGroupMenu)
     {
         DeleteOkButton();
         ConfirmPanel.SetActive(false);
     }
     else if (go == moveButton && menutype == EnumGlobal.MenuType.CatGroupMenu)
     {
         Debug.Log("测试1");
         OnMoveButtonChicked(go);
     }
 }
Exemplo n.º 2
0
 public void onButtonClick(GameObject go)
 {
     if (go == CancelBtn && menutype == EnumGlobal.MenuType.BuildingBlueprintMenu)
     {
         BuildingBlueprintGameObject.SetActive(false);
         menutype = EnumGlobal.MenuType.Null;
     }
     else if (go == MoveBtn && menutype == EnumGlobal.MenuType.BuildingBlueprintMenu)
     {
         if (buildingType == BuildingBlueprintType.Blueprint)
         {
             Debug.Log("购买");
             onClickPurchase();
         }
         else if (buildingType == BuildingBlueprintType.Building)
         {
             BuildModelVo vo = new BuildModelVo();
             vo.Modelid    = buildingSelectItem;
             vo.foodbowid  = foodBowID;
             vo.ModeltrsId = modeltrsid;
             AppFacade.getInstance.SendNotification(NotiConst.SET_BUILDING_MODEL_DATA, vo);
             AppFacade.getInstance.SendNotification(NotiConst.GET_CHNAGE_MODEL_DATA, vo);
             BuildingBlueprintGameObject.SetActive(false);
             menutype = EnumGlobal.MenuType.Null;
         }
         else if (buildingType == BuildingBlueprintType.status)
         {
             DeleteOkBtn.GetComponentInChildren <UILabel>().text    = "是";
             DeleteCloseBtn.GetComponentInChildren <UILabel>().text = "否";
             ConfirmPanel.transform.GetChild(0).GetComponentInChildren <UILabel>().text = "是否拆除该设施?";
             ConfirmPanel.SetActive(true);
         }
     }
     else if (go == SellBtn && menutype == EnumGlobal.MenuType.BuildingBlueprintMenu)
     {
         DeleteOkBtn.GetComponentInChildren <UILabel>().text    = "是";
         DeleteCloseBtn.GetComponentInChildren <UILabel>().text = "否";
         ConfirmPanel.transform.GetChild(0).GetComponentInChildren <UILabel>().text = "是否出售该蓝图?";
         ConfirmPanel.SetActive(true);
     }
     else if (go == DeleteOkBtn && menutype == EnumGlobal.MenuType.BuildingBlueprintMenu)
     {
     }
     else if (go == DeleteCloseBtn && menutype == EnumGlobal.MenuType.BuildingBlueprintMenu)
     {
         ConfirmPanel.SetActive(false);
     }
 }