public void SetData(List <GeneralEnum> listPickType, ItemsSelectionDialogView.SelectionTypeEnum itemSelectionType)
 {
     this.listPickType      = listPickType;
     this.itemSelectionType = itemSelectionType;
     //设置排序按钮
     if (!CheckUtil.ListIsNull(listPickType))
     {
         if (!listPickType.Contains(GeneralEnum.Chef) &&
             !listPickType.Contains(GeneralEnum.Waiter) &&
             !listPickType.Contains(GeneralEnum.Accost) &&
             !listPickType.Contains(GeneralEnum.Accoutant) &&
             !listPickType.Contains(GeneralEnum.Beater))
         {
             ui_ItemShowSortDetails_Weapons.gameObject.SetActive(false);
         }
         if (!listPickType.Contains(GeneralEnum.Hat))
         {
             ui_ItemShowSortDetails_Hat.gameObject.SetActive(false);
         }
         if (!listPickType.Contains(GeneralEnum.Clothes))
         {
             ui_ItemShowSortDetails_Clothes.gameObject.SetActive(false);
         }
         if (!listPickType.Contains(GeneralEnum.Shoes))
         {
             ui_ItemShowSortDetails_Shoes.gameObject.SetActive(false);
         }
         if (!listPickType.Contains(GeneralEnum.Book))
         {
             ui_ItemShowSortDetails_Book.gameObject.SetActive(false);
         }
         if (!listPickType.Contains(GeneralEnum.Menu))
         {
             ui_ItemShowSortDetails_Menu.gameObject.SetActive(false);
         }
         if (!listPickType.Contains(GeneralEnum.Medicine))
         {
             ui_ItemShowSortDetails_Medicine.gameObject.SetActive(false);
         }
         if (!listPickType.Contains(GeneralEnum.SkillBook))
         {
             ui_ItemShowSortDetails_Skill.gameObject.SetActive(false);
         }
         if (!listPickType.Contains(GeneralEnum.Gift))
         {
             ui_ItemShowSortDetails_Gift.gameObject.SetActive(false);
         }
     }
 }
Beispiel #2
0
 public void SetSelectionType(ItemsSelectionDialogView.SelectionTypeEnum selectionType)
 {
     this.selectionType = selectionType;
 }