private static void UpdatePlayerState(PongPlayer player, PongPlayerState pongPlayer) { player.State = pongPlayer; player.PlayerStats.State = pongPlayer.StatsState; player.Goal.State = pongPlayer.GoalState; player.Paddle.State = pongPlayer.PaddleState; player.Paddle.SpriteState = pongPlayer.PaddleState.SpriteState; }
//public async Task PlayerJoinedGame() //{ // await Clients.Others.SendAsync(ServerClient.ReceivePlayerJoined); //} public async Task SendPlayerState(PongPlayerState pongPlayerState) { await Clients.Others.SendAsync(ServerClient.ReceivePlayerState, pongPlayerState); }