Indiefreaks.Xna.Sessions.Lidgren.LidgrenSession.RetrieveNewPlayersFromServer C# (CSharp) 메소드

RetrieveNewPlayersFromServer() 개인적인 메소드

private RetrieveNewPlayersFromServer ( ) : void
리턴 void
        private void RetrieveNewPlayersFromServer()
        {
            int numberOfNewPlayers = _incomingMessage.ReadVariableInt32();
            IPEndPoint ipEndPoint = _incomingMessage.ReadIPEndPoint();

            for (int i = 0; i < numberOfNewPlayers; i++)
            {
                var player = new LidgrenIdentifiedPlayer(_incomingMessage.ReadString())
                                 {
                                     DisplayName = _incomingMessage.ReadString(),
                                 };

                _remotePlayers.Add(player);

                if (!LidgrenSessionManager.CurrentSession.IsHost)
                {
                    _remotePlayerIpEndPoints.Add(player, ipEndPoint);
                    _allPlayers.Add(player);
                }

                OnPlayerJoined(player);
            }
        }