void Skill1() { anim.SetTrigger("AttackTrigger"); // Activar la animación de ataque. anim.SetBool("IsAttacking", true); // Fijar la animación de ataque a verdadero. anim.SetInteger("Attack", Random.Range(1, 5)); // Seleccionar un ataque. arrowSelected = arrow; // Fijar flecha seleccionada. timer = 0f; // Reiniciar el tiempo. attackAudio.clip = attackClip[0]; attackAudio.Play(); // Encender el audio de ataque. playerMovement.SetAttacking(true); // Fijar atacando a verdadero. playerMagic.TakeMagic(magicSkill1); // Reducir la magia del jugador. }
void Skill1v1() { anim.SetTrigger("AttackTrigger"); // Activar la animación de ataque. anim.SetBool("IsAttacking", true); // Fijar la animación de ataque a verdadero. anim.SetInteger("Attack", Random.Range(1, 3)); // Seleccionar un ataque. attackRadius = 2f; // Fijar el radio de ataque. skillMultiplier = 0.5f; // Fijar el multiplicador de habilidad. timer = 0f; // Reiniciar el tiempo. attackAudio.clip = attackClip[0]; attackAudio.Play(); // Encender el audio de ataque. playerMovement.SetAttacking(true); // Fijar atacando a verdadero. playerMagic.TakeMagic(magicSkill1); // Reducir la magia del jugador. }