Exemple #1
0
        /// <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);
        }
Exemple #2
0
        public void GetStateFromServer()
        {
            PacketClientReady clientReady = new PacketClientReady();

            SendPacket(clientReady);
        }