/// <summary> /// 在openUI之后调用 /// </summary> /// <param name="index"></param> /// <param name="notify"></param> public void SetTabIndex(int index, bool notify = true) { mIndex = index; if (!notify) { return; } WeaponCultivateEvent evt = new WeaponCultivateEvent(WeaponCultivateEvent.TAB_INDEX); EventSystem.Instance.PushEvent(evt); }
protected override void OnRespond(respond_bap_fittings respond, object userdata) { PlayerDataModule module = ModuleManager.Instance.FindModule <PlayerDataModule>(); if (module == null) { return; } if (respond.errorcode != (int)Message.ERROR_CODE.ERR_WD_BAP_FITTINGS_OK) { PopTipManager.Instance.AddNewTip(StringHelper.GetString("fitting_error")); return; } PopTipManager.Instance.AddNewTip(StringHelper.GetString("fitting_success")); WeaponCultivateEvent evt = new WeaponCultivateEvent(WeaponCultivateEvent.FITTING_CHANGE); EventSystem.Instance.PushEvent(evt); EventSystem.Instance.PushEvent(new ItemEvent(ItemEvent.WEAPON_CHANGE)); }
protected override void OnRespond(respond_stren_weapon respond, object userdata) { PlayerDataModule module = ModuleManager.Instance.FindModule <PlayerDataModule>(); if (module == null) { return; } if (respond.errorcode != (int)Message.ERROR_CODE.ERR_WD_STREN_WEAPON_OK) { // ½øÐдíÎóÌáʾ PopTipManager.Instance.AddNewTip(StringHelper.GetString("stren_failed")); return; } PopTipManager.Instance.AddNewTip(StringHelper.GetString("stren_success")); WeaponCultivateEvent evt = new WeaponCultivateEvent(WeaponCultivateEvent.STRENGTH_CHANGE); EventSystem.Instance.PushEvent(evt); EventSystem.Instance.PushEvent(new ItemEvent(ItemEvent.WEAPON_CHANGE)); }