Esempio n. 1
0
    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.
    }
Esempio n. 2
0
    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.
    }