| | |
| | | packModel.refrechPackEvent += OnItemPackRefresh; |
| | | packModel.refreshItemCountEvent += OnItemCountRefresh; |
| | | PlayerDatas.Instance.playerDataRefreshEvent += OnPlayerDataRefresh; |
| | | particularModel.PowerUpdate += OnPowerUpdate; |
| | | } |
| | | |
| | | public override void UnInit() |
| | |
| | | packModel.refrechPackEvent -= OnItemPackRefresh; |
| | | packModel.refreshItemCountEvent -= OnItemCountRefresh; |
| | | PlayerDatas.Instance.playerDataRefreshEvent -= OnPlayerDataRefresh; |
| | | particularModel.PowerUpdate -= OnPowerUpdate; |
| | | } |
| | | |
| | | public void OnAfterPlayerDataInitialize() |
| | |
| | | if (selectedLevel.value > 0) |
| | | { |
| | | appearance.value = GetAppearance(selectedLevel.value); |
| | | fightPoint.value = GetFightPoint(selectedLevel.value); |
| | | RefreshCandidateEquips(selectedLevel.value); |
| | | UpdateSuitPlaces(selectedLevel.value); |
| | | UpdateSuitProperty(selectedLevel.value, selectedStarLevel.value); |
| | |
| | | equipSets[clientPlace.x].UpdateEquipSlot(clientPlace.y, equip == null ? string.Empty : equip.guid); |
| | | |
| | | appearance.value = GetAppearance(selectedLevel.value); |
| | | fightPoint.value = GetFightPoint(selectedLevel.value); |
| | | |
| | | if (clientPlace.x == selectedLevel.value) |
| | | { |
| | | equipDirty = true; |
| | |
| | | } |
| | | } |
| | | |
| | | private void OnPowerUpdate() |
| | | { |
| | | if (selectedLevel.value != 0) |
| | | { |
| | | fightPoint.value = GetFightPoint(selectedLevel.value); |
| | | } |
| | | } |
| | | |
| | | private void UpdateRedpoints() |
| | | { |
| | | var unLockedLevels = GetUnLockedEquipSets(); |