/// <summary> /// Muestra la ventana con el jugador que gano la partida /// </summary> /// <param name="ficha">ficha del jugador quegano</param> public void MostrarGanador(ServidorJuegoSE.Ficha ficha) { Turno turno = new Turno(Juego); Juego.label_Aviso.Content = ""; turno.MostrarGanador(ficha); turno.ShowDialog(); Juego.Close(); }
/// <summary> /// Metodo que prepara la ventana para mostrar el ganador /// </summary> /// <param name="fichaGanador"> la ficha del jugador que gano</param> public void MostrarGanador(ServidorJuegoSE.Ficha fichaGanador) { label_Instruccion.Content = "El ganador es: " + fichaGanador.ApodoJugador; ColumnDefinition columna = new ColumnDefinition(); columna.Width = new GridLength(110); grid_Dados.ColumnDefinitions.Add(columna); Image imagenGanador = new Image(); imagenGanador.Source = new BitmapImage(new Uri(fichaGanador.UriFicha, UriKind.Relative)); imagenGanador.Width = 100; grid_Dados.Children.Add(imagenGanador); Grid.SetColumn(imagenGanador, 0); Grid.SetRow(imagenGanador, 0); button_Salir.Content = "Salir"; button_Salir.Visibility = Visibility.Visible; grid_Dados.Visibility = Visibility.Visible; }
/// <summary> /// Muestra la posicion en la que se movio la fiucha /// </summary> /// <param name="ficha">Ficha que se mueve</param> public void MostrarTiro(ServidorJuegoSE.Ficha ficha) { Juego.JugadorEnTurno = ficha; Juego.MoverFicha(false); }
/// <summary> /// Muestra la ficha elegida por el jugador /// </summary> /// <param name="ficha"> es la ficha elegida por el jugador</param> public void MostrarFichaElegida(ServidorJuegoSE.Ficha ficha) { Juego.JugadorEnTurno = ficha; Juego.MostrarFichaEnTablero(); }