Я делал анимацию смерти врага на единстве (снова), когда он не хотел работать, теперь, когда я говорю, что он не хотел работать, я имею в виду, что он не хотел работать в той позиции, в которой должен быть (где находится враг)
public class EnemyController : MonoBehaviour
{
public int health = 3;
public GameObject explosion;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
public void TakeDamage()
{
health--;
if(health <= 0)
{
Destroy(gameObject);
Instantiate(explosion, transform.position, transform.rotation);
}
}
}