예제 #1
0
    private void Update()
    {
        if (Input.GetMouseButtonDown(0) && nextHit < Time.time)
        {
            nextHit    = Time.time + hitRate; // El cooldown
            movPlayer  = GetComponentInParent <Movimiento8D>();
            guardarVel = movPlayer.GetVel();
            movPlayer.CambiaVel(guardarVel / 2);    //en el tiempo que dura el ataque el personaje va más lento


            Invoke("Ataca", 0.6f);
            Invoke("ActivaAnimacion", 0f);    //Invoca la animacion de ataque
            Invoke("ParaAnimacion", 0.9f);    //Vuelve a estar estatico
        }
    }
예제 #2
0
    private void VelOriginal()
    {
        movPlayer.CambiaVel(guardarVel);

        Debug.Log("masRapido");
    }