private void AttackBehavior() { this.transform.LookAt(target.transform); if (timeSinceLastAttack > currentWeaponConfig.GetAttackSpeed()) { // This will trigger the Hit() event. TriggerAttack(); timeSinceLastAttack = 0f; } }
private void AttackBehaviour() { transform.LookAt(target.transform); if (timeSinceLastAttack > currentWeaponConfig.GetAttackSpeed()) { GetComponent <Animator>().ResetTrigger("StopAttack"); GetComponent <Animator>().SetTrigger("Attack"); timeSinceLastAttack = 0; } }