public void DoAttack() { if (attack) { enemyFollow.Stun(-1); //Le pasamos el valor -1 para tener un stun con tiempo indeterminado attackInstance.SetActive(true); SoundManager.Instance.PlayCarnotaur(carnotaurusBiteSFX); attack = false; Invoke(nameof(ResetCooldown), attackCooldown); Invoke(nameof(MoveAgain), attackDuration); } }
public void DoAttack() { if (attack) { enemyFollow.Stun(-1); //Le pasamos el valor -1 para tener un stun con tiempo indeterminado attackInstance.SetActive(true); attack = false; Invoke(nameof(ResetCooldown), attackCooldown); //Desactiva el ataque y retoma el movimiento cuando acaba la duración del ataque Invoke(nameof(MoveAgain), attackDuration); } }