| | |
| | | protected override void OnPreOpen() {
|
| | |
|
| | | KnapsackTimeCDMgr.Instance.RefreshItemOverdueAct += RefreshRemainTime;
|
| | | playerPack.RefreshBagEvent += RefreshBagInfo;
|
| | | playerPack.lookEquipEvent += LookEquip;
|
| | | playerPack.RefreshItemCountAct += OnAddItemCell;
|
| | | playerPack.RefreshPackAct += RefreshPackModel;
|
| | | playerPack.GridRefreshEvent += OnPackCanUseGrid;
|
| | | }
|
| | |
|
| | | protected override void OnAfterOpen() {
|
| | |
|
| | | this.transform.SetAsLastSibling();
|
| | |
| | | playerPack.RefreshPackAct -= RefreshPackModel;
|
| | | playerPack.lookEquipEvent -= LookEquip;
|
| | | playerPack.GridRefreshEvent -= OnPackCanUseGrid;
|
| | | playerPack.RefreshBagEvent -= RefreshBagInfo;
|
| | | }
|
| | |
|
| | | protected override void OnAfterClose() {
|
| | |
| | | }
|
| | | }
|
| | |
|
| | |
|
| | | private void RefreshBagInfo()
|
| | | {
|
| | | _gridlineCtrl.m_Scorller.RefreshActiveCellViews();
|
| | | }
|
| | |
|
| | | public void OnRefrenshUIModel() {
|
| | | packModel = playerPack.GetSinglePackModel(PackType.rptItem);
|
| | | OnCreateGridLineCell(_gridlineCtrl);
|