Example #1
0
        private void OnPlayerMoved(PongPlayer player, PlayerPositionMessage position)
        {
            var otherPlayer = OtherPlayer(player);

            if (otherPlayer != null)
            {
                // send new player position to the other player
                otherPlayer.SendMessage(new PlayerPositionMessage {
                    YPos = player.YPos
                });
            }
        }
Example #2
0
        private void OnPlayerMoved(PongPlayer player, PlayerPositionMessage position)
        {
            var otherPlayer = OtherPlayer(player);

            if (otherPlayer != null)
            {
                // send new player position to the other player
                otherPlayer.SendMessage(new PlayerPositionMessage { YPos = player.YPos });
            }
        }
Example #3
0
        /// <summary>
        /// Реагирует на движение игрока
        /// </summary>
        /// <param name="player">
        /// Игрок
        /// </param>
        /// <param name="position">
        /// Сообщение с новой позицией игрока
        /// </param>
        private void OnPlayerMoved(PongPlayer player, PlayerPositionMessage position)
        {
            var otherPlayer = OtherPlayer(player);

            if (otherPlayer != null)
            {
                // отправить игроку поицию другого игрока
                otherPlayer.SendMessage(new PlayerPositionMessage { YPos = player.YPos });
            }
        }