public void OnButtonPressed(VirtualButtonAbstractBehaviour vb)
    {
        if (ControlTarget.tocar == true)
        {

            Li_animacion = Li.GetComponent<Animator>();

            //frente del leon(en la imagen target las patas del dibujo)
            if (vb.VirtualButtonName == "VB3_3" || vb.VirtualButtonName == "VB4_3")
            {
                //de fernte
                Li.transform.rotation = Quaternion.LookRotation((giroFrente.transform.position - Li.transform.position));
                if(enfadado == false)
                {
                    Li_animacion.Play("Li_Drink");
                    if(ControlTarget.currentFelicidad +1 == 100)
                    {
                        ControlTarget.currentFelicidad = 100;
                    }
                    else
                    {
                        ControlTarget.currentFelicidad += 1;
                    }
                }
                else
                {
                    Li_animacion.PlayInFixedTime("Li_Attack");
                }

            }
            //espalda del leon(en la imagen target arriba de la figura)
            if (vb.VirtualButtonName == "VB2_3" || vb.VirtualButtonName == "VB1_3")
            {
                //de fernte
                Li.transform.rotation = Quaternion.LookRotation((giroAtras.transform.position - Li.transform.position));
                if(enfadado == false)
                {
                    Li_animacion.Play("Li_Drink");
                    if(ControlTarget.currentFelicidad +1 == 100)
                    {
                        ControlTarget.currentFelicidad = 100;
                    }
                    else
                    {
                        ControlTarget.currentFelicidad += 1;
                    }
                }
                else
                {
                    Li_animacion.PlayInFixedTime("Li_Attack");
                }

            }

            //izquierda del leon
            if(vb.VirtualButtonName == "VB1_1" || vb.VirtualButtonName == "VB1_2" ||
               vb.VirtualButtonName == "VB4_2" || vb.VirtualButtonName == "VB4_1")
            {
                //nos giramos
                Li.transform.rotation = Quaternion.LookRotation((giroIzquierda.transform.position - Li.transform.position));
                //comprobamos el animo del leon y hacemos una animacion respecto a como este
                if(enfadado == false)
                {
                    Li_animacion.Play("Li_Drink");
                    if(ControlTarget.currentFelicidad +1 == 100)
                    {
                        ControlTarget.currentFelicidad = 100;
                    }
                    else
                    {
                        ControlTarget.currentFelicidad += 1;
                    }
                }
                else
                {
                    Li_animacion.PlayInFixedTime("Li_Attack");
                }

            }
            //derecha del leon
            if (vb.VirtualButtonName == "VB2_1" || vb.VirtualButtonName == "VB2_2" ||
                vb.VirtualButtonName == "VB3_1" || vb.VirtualButtonName == "VB3_2")
            {
                Li.transform.rotation = Quaternion.LookRotation((giroDerecha.transform.position - Li.transform.position));
                //comprobamos el animo del leon y hacemos una animacion respecto a como este
                if(enfadado == false)
                {
                    Li_animacion.Play("Li_Drink");
                    if(ControlTarget.currentFelicidad +1 == 100)
                    {
                        ControlTarget.currentFelicidad = 100;
                    }
                    else
                    {
                        ControlTarget.currentFelicidad += 1;
                    }
                }
                else
                {
                    Li_animacion.PlayInFixedTime("Li_Attack");
                }
            }
        }//fin if
    }