少年修仙传客户端代码仓库
client_Wu Xijin
2019-04-08 d5f70d6a4c304130094b769e6eed551ef5c1ee90
3335 代码整理
7个文件已修改
69 ■■■■ 已修改文件
Lua/Gen/SnxxzUIItemOperateUtilityWrap.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/ItemTip/EquipTipUtility.cs 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/ItemTip/EquipTipWin.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/ItemTip/ItemTipWin.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/ItemOperateUtility.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/ItemTipsModel.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/New/DepotWin.cs 42 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIItemOperateUtilityWrap.cs
@@ -219,17 +219,7 @@
            
            
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                {
                    ItemOperateType _btnType;translator.Get(L, 2, out _btnType);
                    string _guid = LuaAPI.lua_tostring(L, 3);
                    gen_to_be_invoked.TakeOutFromWarehouse( _btnType, _guid );
                    return 0;
                }
                
System/ItemTip/EquipTipUtility.cs
@@ -318,6 +318,9 @@
                case ItemOperateType.putAway:
                    ItemOperateUtility.Instance.PutAway(guid);
                    break;
                case ItemOperateType.putOut:
                    ItemOperateUtility.Instance.TakeOutFromWarehouse(guid);
                    break;
                case ItemOperateType.sell:
                    var item = packModel.GetItemByGuid(guid);
                    ItemOperateUtility.Instance.SendSellQuest(PackType.Item, item.gridIndex);
@@ -793,6 +796,9 @@
                        operates.Add(ItemOperateType.train);
                    }
                    break;
                case PackType.Warehouse:
                    operates.Add(ItemOperateType.putOut);
                    break;
                default:
                    if (item.isAuction)
                    {
System/ItemTip/EquipTipWin.cs
@@ -279,6 +279,9 @@
                    case ItemOperateType.sell:
                        this.title.text = "出售";
                        break;
                    case ItemOperateType.putOut:
                        this.title.text = "取出";
                        break;
                    default:
                        this.title.text = "";
                        break;
System/ItemTip/ItemTipWin.cs
@@ -170,6 +170,9 @@
                    case ItemOperateType.inlay:
                        this.m_Title.text = "镶嵌";
                        break;
                    case ItemOperateType.putOut:
                        this.m_Title.text = "取出";
                        break;
                    default:
                        this.m_Title.text = "";
                        break;
System/KnapSack/Logic/ItemOperateUtility.cs
@@ -244,7 +244,7 @@
            GameNetSystem.Instance.SendInfo(putInWarehouse);
        }
        public void TakeOutFromWarehouse(ItemOperateType btnType, string guid)
        public void TakeOutFromWarehouse(string guid)
        {
            var itemModel = packModel.GetItemByGuid(guid);
            if (itemModel == null)
System/KnapSack/Logic/ItemTipsModel.cs
@@ -663,8 +663,7 @@
        {
            if (attrData == null) return;
            attrData.SetTipsFuncBtn(ItemOperateType.putOut, (ItemWinBtnType, ItemAttrData) => { ItemOperateUtility.Instance.TakeOutFromWarehouse(ItemOperateType.putOut, attrData.guid); });
            attrData.SetTipsFuncBtn(ItemOperateType.putOut, (ItemWinBtnType, ItemAttrData) => { ItemOperateUtility.Instance.TakeOutFromWarehouse( attrData.guid); });
        }
        public void SetDogzItemBtn(ItemAttrData attrData)
System/KnapSack/New/DepotWin.cs
@@ -11,7 +11,8 @@
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace Snxxz.UI {
namespace Snxxz.UI
{
    public class DepotWin : TempKnapSackBasic
    {
@@ -35,17 +36,14 @@
        private SinglePack packModel;
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel
        {
            get
            {
        ItemTipsModel itemTipsModel {
            get {
                return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>());
            }
        }
        PackModel _playerPack;
        PackModel playerPack
        {
        PackModel playerPack {
            get { return _playerPack ?? (_playerPack = ModelCenter.Instance.GetModel<PackModel>()); }
        }
@@ -73,13 +71,13 @@
            packModel = playerPack.GetSinglePack(PackType.Warehouse);
            OnCreateGridLineCell(_gridlineCtrl);
            TimeDownMgr.CoolTimeData bagData;
            if(TimeDownMgr.Instance.Get(TimeDownMgr.CoolTimeType.BagSort,out bagData))
            if (TimeDownMgr.Instance.Get(TimeDownMgr.CoolTimeType.BagSort, out bagData))
            {
                bagData.func = RefreshBagSortTime;
                _bagSortImage.SetSprite("BlackBtn");
                _timeBagDown.text = Language.Get("BagWin_SortCDbtn_Text_1", Mathf.CeilToInt(bagData.duration-bagData.time));
                _timeBagDown.text = Language.Get("BagWin_SortCDbtn_Text_1", Mathf.CeilToInt(bagData.duration - bagData.time));
                _bagSortBtn.enabled = false;
            }
            else
@@ -105,7 +103,7 @@
            }
        }
        protected override void OnAfterOpen()
        {
            _gridlineCtrl.JumpIndex(0);
@@ -121,7 +119,7 @@
        protected override void OnAfterClose()
        {
        }
        #endregion
@@ -160,7 +158,7 @@
                }
                return;
            }
            for (childCode = 0; childCode < cell.transform.childCount; childCode++)
            {
                GridCell gridCell = cell.transform.GetChild(childCode).GetComponent<GridCell>();
@@ -183,17 +181,17 @@
                    gridCell.itemCell.Init(itemModel, true);
                    gridCell.itemCellBtn.onceClick = null;
                    gridCell.itemCellBtn.doubleClick = null;
                    gridCell.itemCellBtn.onceClick=(int info)=>
                    {
                        itemTipsModel.SetItemTipsModel(PackType.Warehouse,itemModel.guid,false,true);
                        itemTipsModel.SetDepotTipsBtn(itemTipsModel.curAttrData);
                        itemTipsModel.ShowUICtrl();
                    };
                    gridCell.itemCellBtn.onceClick = (int info) =>
                      {
                          itemTipsModel.SetItemTipsModel(PackType.Warehouse, itemModel.guid, false, true);
                          itemTipsModel.SetDepotTipsBtn(itemTipsModel.curAttrData);
                          itemTipsModel.ShowUICtrl();
                      };
                    gridCell.itemCellBtn.doubleClick = () =>
                    {
                        ItemOperateUtility.Instance.TakeOutFromWarehouse(ItemOperateType.putOut, itemModel.guid);
                        ItemOperateUtility.Instance.TakeOutFromWarehouse(itemModel.guid);
                    };
                }
                gridCell.lockBtn.onClick.RemoveAllListeners();
                gridCell.lockBtn.onClick.AddListener(() =>
@@ -212,7 +210,7 @@
            OnCreateGridLineCell(_gridlineCtrl);
        }
        public override void OnAddItemCell(PackType type,int index,int id)
        public override void OnAddItemCell(PackType type, int index, int id)
        {
            if (type != PackType.Warehouse)
                return;