public void AttackEnemy()
 {
     if (CharackterController.instance.healthBar.IsDead)
     {
         enemystate = EnemState.patrol;
     }
     else
     {
         anim.SetTrigger("throwing");
     }
 }
 public void LookingControlAround()
 {
     if (CharackterController.instance.healthBar.IsDead)
     {
         enemystate = EnemState.patrol;
         anim.SetBool("walking", true);
         agent.isStopped = false;
         return;
     }
     if (Vector3.Distance(transform.position, CharackterController.instance.transform.position) < enemydetectiondistance)
     {
         enemystate = EnemState.attacking;
         anim.SetBool("walking", false);
         agent.isStopped = true;
     }
     else if (Vector3.Distance(transform.position, CharackterController.instance.transform.position) > enemydetectiondistance * 1.2f)
     {
         enemystate = EnemState.patrol;
         anim.SetBool("walking", true);
         agent.isStopped = false;
     }
 }