|
@@ -1,32 +1,8 @@
|
|
|
-using System.Collections;
|
|
|
using System.Collections.Generic;
|
|
|
using ET;
|
|
|
-using FairyGUI;
|
|
|
-using UnityEngine;
|
|
|
-using UnityEngine.Networking;
|
|
|
|
|
|
namespace GFGGame
|
|
|
{
|
|
|
- //推送其他玩家基础信息变化
|
|
|
- public class NoticeOtherInfo : AMHandler<S2C_NoticeOtherInfo>
|
|
|
- {
|
|
|
- protected override async ETTask Run(Session session, S2C_NoticeOtherInfo message)
|
|
|
- {
|
|
|
- for (int i = 0; i < message.RoleInfos.Count; i++)
|
|
|
- {
|
|
|
- if (message.RoleInfos[i] != null && LeagueDataManager.Instance.LeagueData.LeagueMemberDatas.ContainsKey(message.RoleInfos[i].RoleId))
|
|
|
- {
|
|
|
- LeagueDataManager.Instance.LeagueData.LeagueMemberDatas.TryGetValue(message.RoleInfos[i].RoleId, out var memberDatas);
|
|
|
- if (memberDatas != null) {
|
|
|
- var OtherMemberData = RoleDataManager.GetOtherRoleInfoData(message.RoleInfos[i]);
|
|
|
- LeagueDataManager.Instance.LeagueData.LeagueMemberDatas[message.RoleInfos[i].RoleId].RoleInfo = OtherMemberData;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- //EventAgent.DispatchEvent(ConstMessage.OTHER_ROLE_INFO_CHANGE);
|
|
|
- await ETTask.CompletedTask;
|
|
|
- }
|
|
|
- }
|
|
|
public static class RoleInfoSProxy
|
|
|
{
|
|
|
//请求个人信息
|