示例#1
0
        /*
         * Following function is about sending packet
         */
        public void SendLoginRequest(string _name)
        {
            Packet01LoginRequest pack = new Packet01LoginRequest()
            {
                Name = _name
            };

            NetworkComms.SendObject <Packet01LoginRequest>
                ("LoginRequest", serverInfo.Ip, serverInfo.Port, pack);
        }
 protected void WhenLoginRequest(PacketHeader packetHeader, Connection connection,
                                 Packet01LoginRequest pack)
 {
     Common.GameUtils.Player player = new Common.GameUtils.Player
     {
         Name       = pack.Name,
         Connection = connection
     };
     server.Room.AddPlayer(player);
 }