public void reLoad(ArrayList _props) { props = _props; GetShenGeInfoFPort fport = FPortManager.Instance.getFPort("GetShenGeInfoFPort") as GetShenGeInfoFPort; fport.access(null); base.reLoad(props.Count); }
public void init() { //取后台传来的神格镶嵌信息 GetShenGeInfoFPort fport = FPortManager.Instance.getFPort("GetShenGeInfoFPort") as GetShenGeInfoFPort; fport.access(updateUI); // updateUI(); }
//断线重连 public override void OnNetResume() { base.OnNetResume(); GetShenGeInfoFPort fport = FPortManager.Instance.getFPort("GetShenGeInfoFPort") as GetShenGeInfoFPort; fport.access(updateUI); if (UiManager.Instance.getWindow <ShenGeGroupWindow>() != null) { UiManager.Instance.getWindow <ShenGeGroupWindow>().finishWindow(); } }
public override void read(ErlKVMessage message) { ErlArray arr = message.getValue("msg") as ErlArray; int i = 0; //FPortManager.Instance.getFPort<UserFPort> ().parseKVMsg (getKVMsg (arr.Value [i++] as ErlArray)); //FPortManager.Instance.getFPort<StorageFPort> ().parseKVMsg (getKVMsg (arr.Value [i++] as ErlArray)); // FPortManager.Instance.getFPort<ArmyGetFPort> ().parseKVMsg (getKVMsg (arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <TotalLoginFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <InitTaskFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); //pvp信息量比较大 不和登陆协议合在一起 单独的一个协议存在 //PvpInfoManagerment.Instance.checkPvp(FPortManager.Instance.getFPort<PvpGetInfoFPort> ().parseKVMsg (getKVMsg (arr.Value [i++] as ErlArray))); FPortManager.Instance.getFPort <ExchangeInfoFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <InitLuckyDrawFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); //FPortManager.Instance.getFPort<FuBenInfoFPort> ().parseKVMsg (getKVMsg (arr.Value [i++] as ErlArray)); //剧情副本 //FPortManager.Instance.getFPort<FuBenInfoFPort> ().parseKVMsg (getKVMsg (arr.Value [i++] as ErlArray)); //讨伐副本 //FPortManager.Instance.getFPort<GuideGetInfoFPort> ().parseKVMsg (getKVMsg (arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <PyxFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <BeastAddInfoFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); //FPortManager.Instance.getFPort<FriendsFPort> ().parseKVMsgTypeInit (getKVMsg (arr.Value [i++] as ErlArray)); GoddessAstrolabeManagerment.Instance.initInfoByServer(getKVMsg(arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <NoticeGetHappyTurnSpriteFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <FriendsShareFPort> ().parseKVMsgTypeInit(getKVMsg(arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <HeroRoadFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <ArenaGetStateFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); //FPortManager.Instance.getFPort<GuildGetInfoFPort> ().parseKVMsg (getKVMsg (arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <GuildGetApplyListFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <DivineGetInfoFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <NoticeGetTimeFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); NoticeManagerment.Instance.setAlchemyNum(StringKit.toInt((getKVMsg(arr.Value [i++] as ErlArray).getValue("msg") as ErlType).getValueString())); FPortManager.Instance.getFPort <NoticetHeroEatInfoFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); //FPortManager.Instance.getFPort<NoticeConfigFPort> ().parseKVMsg (getKVMsg (arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <NoticeMonthCardFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); FPortManager.Instance.getFPort <SweepGetInfoFPort> ().parseKVMsg(getKVMsg(arr.Value [i++] as ErlArray)); //公会建筑等级未获取 //限时翻翻乐特殊处理 if (getNotice()) { NoticeGetHappyTurnSpriteFPort fport = FPortManager.Instance.getFPort <NoticeGetHappyTurnSpriteFPort>(); fport.access(notice.sid, callback); } else { callback(); } GetShenGeInfoFPort fports = FPortManager.Instance.getFPort("GetShenGeInfoFPort") as GetShenGeInfoFPort; fports.access(null); }