少年修仙传客户端代码仓库
Client_PangDeRong
2019-01-03 9715a9e2eec264da4bf295a8cb6833c55c56fb91
System/CrossServerOneVsOne/CrossServerOneVsOneHonorShopCell.cs
@@ -16,6 +16,7 @@
        [SerializeField] Image sellImg;
        [SerializeField] Button shopCellBtn;
        [SerializeField] Text refreshTimeText;
        [SerializeField] RedpointBehaviour redpointBeh;
        StoreModel _storeModel;
        StoreModel m_storeModel
@@ -23,12 +24,18 @@
            get { return _storeModel ?? (_storeModel = ModelCenter.Instance.GetModel<StoreModel>()); }
        }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
        public void SetDisplay(StoreConfig storeConfig)
        {
            ItemConfig itemConfig = Config.Instance.Get<ItemConfig>(m_storeModel.GetReplaceId(storeConfig.ID,storeConfig.ItemID));
            if (itemConfig == null) return;
            Redpoint redpoint = crossServerModel.GetRedpointById(storeConfig.ID);
            if(redpoint != null)
            {
                redpointBeh.redpointId = redpoint.id;
            }
            ItemCellModel cellModel = new ItemCellModel(itemConfig.ID, false, 0, storeConfig.IsBind,"",PackType.rptDeleted,true);
            itemCell.Init(cellModel);
            nameText.text = itemConfig.ItemName;
@@ -107,6 +114,7 @@
            shopCellBtn.AddListener(()=>
            {
                m_storeModel.OnClickShopCell(storeConfig);
                crossServerModel.ClearRedpoint(storeConfig.ID);
            });
           
        }