| | |
| | | using UnityEngine; |
| | | using LitJson; |
| | | using System.Text.RegularExpressions; |
| | | using System.Collections; |
| | | |
| | | namespace Snxxz.UI |
| | | { |
| | |
| | | bool isUpdatePlayerLv = false; |
| | | |
| | | AlchemyModel alchemyModel { get { return ModelCenter.Instance.GetModel<AlchemyModel>(); } }
|
| | | ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } } |
| | | |
| | | ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
|
| | |
|
| | | UIEffect lingshiEffect; //灵石特效 |
| | | public override void Init() |
| | | { |
| | | ParseConfig(); |
| | | SysNotifyMgr.Instance.sysNotifyEvent += RefreshSysInfo; |
| | | List<DungeonOpenTimeConfig> dungeonlist = DungeonOpenTimeConfig.GetValues(); |
| | | if (dungeonlist != null) |
| | | { |
| | |
| | | PlayerDatas.Instance.playerDataRefreshEvent += UpdatePlayerLv; |
| | | isUpdatePlayerLv = true; |
| | | FuncOpen.Instance.OnFuncStateChangeEvent += OnFuncStateChangeEvent; |
| | | }
|
| | |
|
| | | private void RefreshSysInfo(string key, ArrayList infolist)
|
| | | {
|
| | | if (key != "GetMoney") return;
|
| | |
|
| | | var type = 0;
|
| | | int.TryParse(infolist[0].ToString(), out type);
|
| | | if (type != 2) return;
|
| | | var killerName = infolist[0].ToString();
|
| | | lingshiEffect = EffectMgr.Instance.PlayUIEffect(1158, 2500, WindowCenter.Instance.uiRoot.tipsCanvas, false);
|
| | |
|
| | |
|
| | | } |
| | | |
| | | public override void UnInit() |
| | | { |
| | | FuncOpen.Instance.OnFuncStateChangeEvent -= OnFuncStateChangeEvent; |
| | | FuncOpen.Instance.OnFuncStateChangeEvent -= OnFuncStateChangeEvent;
|
| | | SysNotifyMgr.Instance.sysNotifyEvent -= RefreshSysInfo; |
| | | } |
| | | |
| | | public event Action<PackType> refrechPackEvent; //刷新整个背包数据 |