/// <summary> /// クライアントの準備完了を受信した /// </summary> /// <param name="Stream">ストリーム</param> /// <returns>レスポンスパケット</returns> private IPacket OnRecvClientReady(IDictionaryStream Stream) { var Request = new PacketClientReady(); Request.Serialize(Stream); // とりあえずダミーデータでも投げる var Id = Parent.ConnectionId; var Pos = new Vec3(1.0f, 0.0f, -3.0f); var Response = new PacketServerReady(Id, Pos); Parent.SetNextState(new GameStateActive(Parent)); return(Response); }
public void GetStateFromServer() { PacketClientReady clientReady = new PacketClientReady(); SendPacket(clientReady); }