コード例 #1
0
ファイル: PongGame.cs プロジェクト: git-thinh/WebSocketPong
        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
                });
            }
        }
コード例 #2
0
ファイル: PongGame.cs プロジェクト: AshWilliams/WebSocketPong
        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 });
            }
        }
コード例 #3
0
ファイル: PongGame.cs プロジェクト: xznbum/PingPong
        /// <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 });
            }
        }