private void Die()
 {
     anim.SetBool("isDying", true);
     gameObject.layer = LayerMask.NameToLayer("DeadEnemies");
     if (stats && !killStatsAdded)
     {
         stats.EnemyKilled++;
         killStatsAdded = true;
     }
     if (skillTree && !experienceAdded)
     {
         skillTree.AddExperience(experienceWhenKill);
         experienceAdded = true;
     }
     Destroy(gameObject, timeToDissappearAfterDie);
 }