| | |
| | | using System; |
| | | using UnityEngine; |
| | | |
| | | public class PlayerProfileWin : UIBase |
| | |
| | | GameAgeWarnWin.data = 2; |
| | | UIManager.Instance.OpenWindow<GameAgeWarnWin>(); |
| | | }); |
| | | avatarCell.redpoint.redpointId = MainRedDot.PhantasmPavilionRepoint; |
| | | avatarCell.button.SetListener(() => |
| | | { |
| | | UIManager.Instance.OpenWindow<PhantasmPavilionWin>(); |
| | | }); |
| | | } |
| | | |
| | | protected override void OnPreOpen() |
| | |
| | | base.OnPreOpen(); |
| | | RenameManager.Instance.OnUpdatePlayerNameCountEvent += OnUpdatePlayerNameCount; |
| | | RenameManager.Instance.OnUpdateRenameResultEvent += OnUpdateRenameResultEvent; |
| | | PlayerDatas.Instance.playerDataRefreshEvent += PlayerDataRefresh; |
| | | Display(); |
| | | } |
| | | |
| | |
| | | base.OnPreClose(); |
| | | RenameManager.Instance.OnUpdatePlayerNameCountEvent -= OnUpdatePlayerNameCount; |
| | | RenameManager.Instance.OnUpdateRenameResultEvent -= OnUpdateRenameResultEvent; |
| | | PlayerDatas.Instance.playerDataRefreshEvent -= PlayerDataRefresh; |
| | | } |
| | | |
| | | private void PlayerDataRefresh(PlayerDataType type) |
| | | { |
| | | if (type == PlayerDataType.ExAttr3) |
| | | { |
| | | officialTitleCell.InitUI(PlayerDatas.Instance.baseData.realmLevel, PlayerDatas.Instance.baseData.TitleID); |
| | | } |
| | | } |
| | | |
| | | private void OnUpdateRenameResultEvent() |
| | | { |
| | | Display(); |