Merge branch 'NetworkManagerRDPProtocolImplementation' of github.com:progtime-net/ZoFo into NetworkManagerRDPProtocolImplementation

This commit is contained in:
rawer470 2024-08-20 01:23:45 +03:00
commit bde146c99c
2 changed files with 9 additions and 4 deletions

View file

@ -76,6 +76,7 @@ public class WaitingForPlayersGUI : AbstractGUI
// start // start
AppManager.Instance.client.SendData(); AppManager.Instance.client.SendData();
AppManager.Instance.ChangeState(GameState.ClientPlaying); AppManager.Instance.ChangeState(GameState.ClientPlaying);
AppManager.Instance.SetGUI(new HUD());
// ваш код здесь // ваш код здесь
}; };
Elements.Add(waitButton); Elements.Add(waitButton);

View file

@ -48,10 +48,14 @@ namespace ZoFo.GameCore.GameManagers.NetworkManager
public void SendData() public void SendData()
{ {
Datagramm Datagramm = new Datagramm(); if (updates != null)
Datagramm.updateDatas = updates; {
byte[] bytes = Encoding.UTF8.GetBytes(System.Text.Json.JsonSerializer.Serialize(Datagramm)); //нужно сериализовать Datagramm Datagramm = new Datagramm();
socket.SendTo(bytes, sendingEP); Datagramm.updateDatas = updates;
byte[] bytes = Encoding.UTF8.GetBytes(System.Text.Json.JsonSerializer.Serialize(Datagramm)); //нужно сериализовать
socket.SendTo(bytes, sendingEP);
}
} }
public void AddData(UpdateData UpdateData) public void AddData(UpdateData UpdateData)