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 } }
private void VelOriginal() { movPlayer.CambiaVel(guardarVel); Debug.Log("masRapido"); }