예제 #1
0
    // Borra la selección de fichas y elementos del jugador 2
    public void BorraSeleccionJugador2()
    {
        GameObject[] fichas;

        // Sonido botón menú
        this.GetComponent <SonidoMenu>().SonidoSeleccionMenu();
        // Pone a 0 los valores de las fichas del jugador 2 de la cara acual
        FichaSeleccionada.InicializaFichasJugador2();
        // Indica como desmarcadas todas las fichas del jugador 2
        FichaSeleccionada.InicializaFichasSeleccionadas();

        // Añadimos al array todas las fichas del jugador 2
        fichas = GameObject.FindGameObjectsWithTag("FichasJugador2");

        foreach (GameObject ficha in fichas)
        {
            // recorremos todas las fichas quitando el elemento y la selección
            CambiaObjeto.QuitaMaterial(ficha);
            CambiaObjeto.PintaGris(ficha);
        }

        // Inicializamos el elemento seleccionado
        ElementoSeleccionado.SetElementoSeleccionado(0);
        // Limpiamos la selección de elemento
        CambiaObjeto.PintaBlanco(GameObject.FindGameObjectWithTag("Fuego"));
        CambiaObjeto.PintaBlanco(GameObject.FindGameObjectWithTag("Agua"));
        CambiaObjeto.PintaBlanco(GameObject.FindGameObjectWithTag("Madera"));
    }
예제 #2
0
 // Borramos las asignaciones del jugador 2
 public void CancelarJugador2()
 {
     // Pone a 0 todos los valores de las fichas de los jugadores
     FichaSeleccionada.SetCara(0);
     FichaSeleccionada.InicializaFichasJugador2();
     FichaSeleccionada.SetCara(1);
     FichaSeleccionada.InicializaFichasJugador2();
     // Indica como desmarcadas todas las fichas y elementos
     FichaSeleccionada.InicializaFichasSeleccionadas();
     ElementoSeleccionado.SetElementoSeleccionado(0);
 }