public void buildGuiPlay() { //Armas styleLabelArma1 = guiSkin.FindStyle(arma1); styleLabelArma2 = guiSkin.FindStyle(arma2); styleLabelBarraSuperior = guiSkin.FindStyle("barraSuperior"); styleLabelContador = guiSkin.FindStyle("label"); styleLabelContPuntos = guiSkin.FindStyle("contPuntos"); styleLabelTarjetas = guiSkin.FindStyle("tarjetas"); styleBoxAdvance = guiSkin.FindStyle("advanceBack"); styleButonAdvanceSelect = guiSkin.FindStyle("botonAdvanceSelect"); styleButonAdvancePlay = guiSkin.FindStyle("botonAdvancePlay"); styleAdvanceNew = guiSkin.FindStyle("new"); styleAdvanceNewsombra = guiSkin.FindStyle("newsombra"); styleAdvanceText = guiSkin.FindStyle("advanceText"); stylePauseText = guiSkin.FindStyle("pauseText"); stylePrimeraOportunidad = guiSkin.FindStyle("primeraOportunidad"); styleSegunOport = guiSkin.FindStyle("segundaOportunidad"); styleTerceOport = guiSkin.FindStyle("terceraOportunidad"); switch (oportunidades) { case 1: GUI.Box(new Rect(0, 0, 480, 800), "", stylePrimeraOportunidad); break; case 2: GUI.Box(new Rect(0, 0, 480, 800), "", styleSegunOport); break; } if (!ocultarGuiArma1) { if (GUI.Button(new Rect(15, 616, 75, 75), "", styleLabelArma1)) { ocultarGuiArma1 = true; ArmaSelected armSel = new ArmaSelected(1, true, arma1); listArmaSelec.Add(armSel); } } if (!ocultarGuiArma2) { if (GUI.Button(new Rect(15, 710, 75, 75), "", styleLabelArma2)) { ocultarGuiArma2 = true; ArmaSelected armSel = new ArmaSelected(2, true, arma2); listArmaSelec.Add(armSel); } } GUI.Label(new Rect(0, 0, 480, 105), "", styleLabelBarraSuperior); //contador e imagen de tarjetas puntosAplicados.ToString () GUI.Label(new Rect(66, 35, 83, 40), puntosAplicados.ToString(), styleLabelContPuntos); GUI.Label(new Rect(9, 26, 51, 45), "", styleLabelTarjetas); if (cont90seg >= 0 && cont90seg <= 15) { //cont90seg * 1/30 styleLabelContador.normal.textColor = Color.Lerp(Color.green, Color.yellow, cont90seg * 0.03333f); } if (cont90seg >= 15 && cont90seg <= 28) { styleLabelContador.normal.textColor = Color.Lerp(Color.yellow, Color.red, (cont90seg - 15) * 0.03333f); } GUI.Label(new Rect(226, 17, 55, 57), cont90seg.ToString(), styleLabelContador); if (GUI.Button(new Rect(420, 20, 45, 45), "", styleresume)) { estadoGuiActual = "pause"; } if (oportunidades == 3 && gameOver == false) { gameOver = true; tiempoFinal = cont90seg + 3; } if (gameOver == true) { GUI.Box(new Rect(0, 0, 480, 800), "", styleTerceOport); } }