// Update is called once per frame void Update() { if (imgChoose >= 0 && !actualizo) { SetImagenes imagenes = isServer ? imagenesServer : imagenesCliente; Sprite[] opciones = { imagenes.pisoTile_normal, imagenes.pisoTile_1, imagenes.pisoTile_2, imagenes.pisoTile_3 }; if (rand.NextDouble() < .8) { GetComponent <SpriteRenderer>().sprite = imagenes.pisoTile_normal; } else { GetComponent <SpriteRenderer>().sprite = opciones[imgChoose]; } actualizo = true; } }
void Update() { if (codigoImagen != 0 && !actualizo) { actualizo = true; SetImagenes setImagenes = isServer ? imagenesServer : imagenesClient; switch (codigoImagen) { case 1111: imagen.sprite = imagenesServer.tuboTile_cruz; break; case 1110: imagen.sprite = imagenesServer.tuboTile_formaT_ArrDerIzq; break; case 1101: imagen.sprite = imagenesServer.tuboTile_formaT_DerAbaArr; break; case 1011: imagen.sprite = imagenesServer.tuboTile_formaT_AbaDerIzq; break; case 0111: imagen.sprite = imagenesServer.tuboTile_formaT_IqzAbaArr; break; case 0011: imagen.sprite = imagenesServer.tuboTile_codo_AbaIzq; break; case 1001: imagen.sprite = imagenesServer.tuboTile_codo_AbaDer; break; case 0110: imagen.sprite = imagenesServer.tuboTile_codo_ArrIzq; break; case 1100: imagen.sprite = imagenesServer.tuboTile_codo_ArrDer; break; case 1010: imagen.sprite = imagenesServer.tuboTile_linea_hori; break; case 0101: imagen.sprite = imagenesServer.tuboTile_linea_vert; break; case 1000: imagen.sprite = imagenesServer.tuboTile_terminal_Izq; break; case 0010: imagen.sprite = imagenesServer.tuboTile_terminal_Der; break; } } }