コード例 #1
0
    // 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;
        }
    }
コード例 #2
0
ファイル: UpdateTiles.cs プロジェクト: alejovac/Game-Jam-2018
    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;
            }
        }
    }