コード例 #1
0
ファイル: MapService.cs プロジェクト: Fanta1900/MyGenshinDemo
 private void OnMapEntitySync(object sender, MapEntitySyncResponse message)
 {
     foreach (NEntitySync nEntitySync in message.entitySyncs)
     {
         EntityManager.Instance.OnEnitySync(nEntitySync);
     }
 }
コード例 #2
0
 public void MapEntitySyncResponse(object sender, MapEntitySyncResponse response)
 {
     foreach (var entity in response.entitySyncs)
     {
         EntityManager.Instance.OnEntitySync(entity);
     }
 }
コード例 #3
0
 private void OnMapEntitySync(object sender, MapEntitySyncResponse response)
 {
     System.Text.StringBuilder sb = new System.Text.StringBuilder();
     sb.AppendFormat("MapEntitySyncResponse:Entity:{0}", response.entitySyncs.Count);
     sb.AppendLine();
     foreach (var entity in response.entitySyncs)
     {
         Managers.EntityManager.Instance.OnEntitySync(entity);
         sb.AppendFormat("   [{0}]evt:{2}  enetity{2}", entity.Id, entity.Event, entity.Entity.ToString());
     }
     Debug.Log(sb.ToString());
 }
コード例 #4
0
 private void OnMapEntitySync(object sender, MapEntitySyncResponse message)
 {
     System.Text.StringBuilder sb = new StringBuilder();
     sb.AppendFormat("MapEntityUpdataResponse:Entitys:{0}", message.entitySyncs.Count);
     sb.AppendLine();
     foreach (var item in message.entitySyncs)
     {
         EntityManager.Instance.OnEntitySync(item);
         sb.AppendFormat("  [{0}]event:{1} entity:{2}", item.Id, item.Event, item.Entity.String());
         sb.AppendLine();
     }
     Debug.Log(sb.ToString());
 }
コード例 #5
0
 private void OnMapEntitySync(object sender, MapEntitySyncResponse message)
 {
     EntityManager.Instance.mapEntiiesSync(message.entitySyncs);
 }
コード例 #6
0
ファイル: MapService.cs プロジェクト: etonix/UnityMMORPG
 public void OnMapEntitySync(object conn, MapEntitySyncResponse response)
 {
     Debug.LogFormat("MapService->OnMapEntitySync()");
     EntityManager.Instance.UpdateEntity(response.entitySyncs);
 }