Beispiel #1
0
 /// <summary>
 /// 点击条目事件(将会重新设置选择项)
 /// </summary>
 /// <param name="arg1"></param>
 /// <param name="arg2"></param>
 protected virtual void ItemUIList_ItemClickHandle(UIList.ItemClickMouseType arg1, UIListItem arg2)
 {
     //设置当前的选择
     SelectGoods.childImage.enabled = false;
     SelectGoods.childImage.gameObject.SetActive(false);
     SelectGoods = arg2;
     SelectGoods.childImage.enabled = true;
     SelectGoods.childImage.gameObject.SetActive(true);
     ItemUIList.ShowItem(SelectGoods);
     ItemUIList.UpdateUI();
 }
Beispiel #2
0
 /// <summary>
 /// 点击任务列表
 /// </summary>
 /// <param name="mouseType"></param>
 /// <param name="target"></param>
 private void UiTaskList_ItemClickHandle(UIList.ItemClickMouseType mouseType, UIListItem target)
 {
     if (nowTaskItem && nowTaskItem.childImage)
     {
         nowTaskItem.childImage.enabled = false;
     }
     nowTaskItem = target;
     nowTaskItem.childImage.enabled = true;
     if (mouseType == UIList.ItemClickMouseType.Right)//标记任务
     {
         MarkTaskToMap();
     }
     ExplanNowItem();
 }
Beispiel #3
0
 /// <summary>
 /// 点击选择项
 /// </summary>
 /// <param name="mouseType"></param>
 /// <param name="target"></param>
 private void UiList_ItemClickHandle(UIList.ItemClickMouseType mouseType, UIListItem target)
 {
     if (nowKeySettingListItem && nowKeySettingListItem.childImage)
     {
         nowKeySettingListItem.childImage.enabled = false;
     }
     nowKeySettingListItem = target;
     nowKeySettingListItem.childImage.enabled = true;
     //处理
     switch (mouseType)
     {
     case UIList.ItemClickMouseType.Left:
         SelectAction();
         break;
     }
 }
 /// <summary>
 /// 点击条目事件
 /// </summary>
 /// <param name="arg1"></param>
 /// <param name="arg2"></param>
 protected override void ItemUIList_ItemClickHandle(UIList.ItemClickMouseType arg1, UIListItem arg2)
 {
     if (arg2 != null)
     {
         base.ItemUIList_ItemClickHandle(arg1, arg2);
         if (arg1 == UIList.ItemClickMouseType.Right)
         {
             if (SelectGoods != null)
             {
                 waitTip = true;
                 uiShowTip.Show(result =>
                 {
                     waitTip = false;
                     if (result)//如果确认后则将现在选择的条目进行处理
                     {
                         ItemClickAction();
                     }
                 });
             }
         }
     }
 }
 /// <summary>
 /// 组合技能集合列表项点击
 /// </summary>
 /// <param name="mouseType"></param>
 /// <param name="combineSkillItem"></param>
 private void CombineSkillList_ItemClickHandle(UIList.ItemClickMouseType mouseType, UIListItem combineSkillItem)
 {
     if (enumUISkillCombine == EnumUISkillCombine.CombineSkillItem || enumUISkillCombine == EnumUISkillCombine.CombineSkillLattice)
     {
         if (!combineSkillItem)
         {
             return;
         }
         if (nowCombineSkillItem && nowCombineSkillItem.childImage)
         {
             nowCombineSkillItem.childImage.enabled = false;
             nowCombineSkillItem.childImage.gameObject.SetActive(false);
         }
         nowCombineSkillItem = combineSkillItem;
         if (nowCombineSkillItem && nowCombineSkillItem.childImage)
         {
             nowCombineSkillItem.childImage.enabled = true;
             nowCombineSkillItem.childImage.gameObject.SetActive(true);
         }
         SetSkillCombineLatticeAndShowVadio((EnumSkillType[])combineSkillItem.value);
     }
 }
Beispiel #6
0
    /// <summary>
    /// 集合中的条目被点击
    /// </summary>
    /// <param name="mouseType"></param>
    /// <param name="target"></param>
    private void UiDepostiList_ItemClickHandle(UIList.ItemClickMouseType mouseType, UIListItem target)
    {
        if (focusUIListItem != null && focusUIListItem.childImage != null)
        {
            focusUIListItem.childImage.enabled = false;
        }
        focusUIListItem = target;
        focusUIListItem.childImage.enabled = true;
        //设置选择了该物体
        PlayGoods playGoods = (PlayGoods)focusUIListItem.value;

        if (SelectGoodsIDAction != null)
        {
            SelectGoodsIDAction(playGoods.ID);
        }
        //处理功能
        switch (mouseType)
        {
        case UIList.ItemClickMouseType.Right:
            ItemAction();
            break;
        }
    }
 /// <summary>
 /// 选择技能集合列表点击
 /// </summary>
 /// <param name="mouseType"></param>
 /// <param name="selectSkillItem"></param>
 private void SelectSkillList_ItemClickHandle(UIList.ItemClickMouseType mouseType, UIListItem selectSkillItem)
 {
     nowSelectSkillItem = selectSkillItem;
     ResetCombineSkillLattice();
 }