예제 #1
0
    void detectarEnemigos()
    {
        if (presenciaEnemigos.patoPresente)
        {
            Debug.Log("entro");
            switch (pato.estado)
            {
            case 0:
                cambiaSprite.cambiarSprite("Nubes", 1);
                break;

            case 1:
                cambiaSprite.cambiarSprite("Nubes", 2);
                break;

            case 2:
                cambiaSprite.cambiarSprite("Nubes", 3);
                break;
            }
        }
        else
        {
            cambiaSprite.cambiarSprite("Nubes", 0);
        }
    }
예제 #2
0
    void detectarEnemigos()
    {
        if (presenciaEnemigos.cocoPresente && presenciaEnemigos.patoPresente)
        {
            switch (coco.estado)
            {
            case 0:
                if (pato.estado == 0)
                {
                    cambiaSprite.cambiarSprite("Callejon", 5);
                }
                else
                {
                    cambiaSprite.cambiarSprite("Callejon", 7);
                }
                break;

            case 1:
                if (pato.estado == 0)
                {
                    cambiaSprite.cambiarSprite("Callejon", 6);
                }
                else
                {
                    cambiaSprite.cambiarSprite("Callejon", 8);
                }
                break;
            }
        }
        else if (presenciaEnemigos.cocoPresente)
        {
            switch (coco.estado)
            {
            case 0:
                cambiaSprite.cambiarSprite("Callejon", 1);
                break;

            case 1:
                cambiaSprite.cambiarSprite("Callejon", 2);
                break;
            }
        }
        else if (presenciaEnemigos.patoPresente)
        {
            switch (pato.estado)
            {
            case 0:
                cambiaSprite.cambiarSprite("Callejon", 3);
                break;

            case 1:
                cambiaSprite.cambiarSprite("Callejon", 4);
                break;
            }
        }
        else
        {
            cambiaSprite.cambiarSprite("Callejon", 0);
        }
    }
예제 #3
0
 // Update is called once per frame
 void Update()
 {
     if (camaraMeMira() && ((Random.Range(0, 10) == 0 && !continuaMirando) || perroPresente))
     {
         cambiaSprite.cambiarSprite("Piscina", 1);
         perroPresente   = true;
         continuaMirando = true;
     }
     else if (camaraMeMira())
     {
         continuaMirando = true;
     }
     else
     {
         cambiaSprite.cambiarSprite("Piscina", 0);
         perroPresente   = false;
         continuaMirando = false;
     }
 }
예제 #4
0
    void detectarEnemigos()
    {
        if (presenciaEnemigos.cocoPresente /* && patoPresente && sinNombrePresente*/)
        {
            switch (coco.estado)
            {
            case 0:
                cambiaSprite.cambiarSprite("Exterior", 1);
                break;

            case 1:
                cambiaSprite.cambiarSprite("Exterior", 2);
                break;
            }
        }
        else
        {
            cambiaSprite.cambiarSprite("Exterior", 0);
        }
    }
예제 #5
0
    void detectarEnemigos()
    {
        /*if (presenciaEnemigos.cocoPresente && presenciaEnemigos.patoPresente && presenciaEnemigos.sinNombrePresente)
         * {
         *  switch (coco.estado)
         *     {
         *      case 0:
         *          cambiaSprite.cambiarSprite("Fuente", 0);
         *          break;
         *
         *      case 1:
         *          cambiaSprite.cambiarSprite("Fuente", 1);
         *          break;
         *
         *      case 2:
         *          cambiaSprite.cambiarSprite("Fuente", 2);
         *          break;
         *
         *      case 3:
         *          cambiaSprite.cambiarSprite("Fuente", 3);
         *          break;
         *
         *      case 4:
         *          cambiaSprite.cambiarSprite("Fuente", 4);
         *          break;
         *
         *      case 5:
         *          cambiaSprite.cambiarSprite("Fuente", 5);
         *          break;
         *  }
         *
         * }
         * else
         * {
         *  cambiaSprite.cambiarSprite("Fuente", 0);
         * }*/

        if (presenciaEnemigos.sinNombrePresente && sinNombreEstado != 0)
        {
            //TODO completar cuando tengamos a Sin Nombre
            switch (sinNombreEstado)
            {
            case 1:
                break;
            }
        }
        else if (presenciaEnemigos.patoPresente)
        {
            switch (pato.estado)
            {
            case 0:
                if (presenciaEnemigos.cocoPresente && coco.estado != 0)
                {
                    switch (coco.estado)
                    {
                    case 1:
                        cambiaSprite.cambiarSprite("Fuente", 1);
                        break;

                    case 2:
                        cambiaSprite.cambiarSprite("Fuente", 2);
                        break;

                    case 3:
                        cambiaSprite.cambiarSprite("Fuente", 3);
                        break;

                    case 4:
                        cambiaSprite.cambiarSprite("Fuente", 4);
                        break;

                    case 5:
                        cambiaSprite.cambiarSprite("Fuente", 5);
                        break;
                    }
                }
                else
                {
                    cambiaSprite.cambiarSprite("Fuente", 0);
                }
                break;

            case 1:
                if (presenciaEnemigos.cocoPresente && coco.estado != 0)
                {
                    switch (coco.estado)
                    {
                    case 1:
                        cambiaSprite.cambiarSprite("Fuente", 9);
                        break;

                    case 2:
                        cambiaSprite.cambiarSprite("Fuente", 10);
                        break;

                    case 3:
                        cambiaSprite.cambiarSprite("Fuente", 11);
                        break;

                    case 4:
                        cambiaSprite.cambiarSprite("Fuente", 12);
                        break;

                    case 5:
                        cambiaSprite.cambiarSprite("Fuente", 13);
                        break;
                    }
                }
                else
                {
                    cambiaSprite.cambiarSprite("Fuente", 6);
                }
                break;

            case 2:
                if (presenciaEnemigos.cocoPresente && coco.estado != 0)
                {
                    switch (coco.estado)
                    {
                    case 1:
                        cambiaSprite.cambiarSprite("Fuente", 14);
                        break;

                    case 2:
                        cambiaSprite.cambiarSprite("Fuente", 15);
                        break;

                    case 3:
                        cambiaSprite.cambiarSprite("Fuente", 16);
                        break;

                    case 4:
                        cambiaSprite.cambiarSprite("Fuente", 17);
                        break;

                    case 5:
                        cambiaSprite.cambiarSprite("Fuente", 18);
                        break;
                    }
                }
                else
                {
                    cambiaSprite.cambiarSprite("Fuente", 7);
                }
                break;

            case 3:
                if (presenciaEnemigos.cocoPresente && coco.estado != 0)
                {
                    switch (coco.estado)
                    {
                    case 1:
                        cambiaSprite.cambiarSprite("Fuente", 19);
                        break;

                    case 2:
                        cambiaSprite.cambiarSprite("Fuente", 20);
                        break;

                    case 3:
                        cambiaSprite.cambiarSprite("Fuente", 21);
                        break;

                    case 4:
                        cambiaSprite.cambiarSprite("Fuente", 22);
                        break;

                    case 5:
                        cambiaSprite.cambiarSprite("Fuente", 23);
                        break;
                    }
                }
                else
                {
                    cambiaSprite.cambiarSprite("Fuente", 8);
                }
                break;
            }
        }
        else if (presenciaEnemigos.cocoPresente && coco.estado != 0)
        {
            switch (coco.estado)
            {
            case 1:
                cambiaSprite.cambiarSprite("Fuente", 25);
                break;

            case 2:
                cambiaSprite.cambiarSprite("Fuente", 26);
                break;

            case 3:
                cambiaSprite.cambiarSprite("Fuente", 27);
                break;

            case 4:
                cambiaSprite.cambiarSprite("Fuente", 28);
                break;

            case 5:
                cambiaSprite.cambiarSprite("Fuente", 29);
                break;
            }
        }
        else
        {
            if (presenciaEnemigos.patoPresente)
            {
                cambiaSprite.cambiarSprite("Fuente", 0);
            }
            else
            {
                cambiaSprite.cambiarSprite("Fuente", 24);
            }
        }
    }