в общем, у меня 3 врага на сцене и если кто то из них умирает то должен создаваться новый в замен старого
А не проще вызывать функцию создания врага там где проверяешь что здоровье больше 0? Если меньше, значит убиваешь этого и вызываешь функцию создания нового? Чтобы в update каждый кадр не проверять
А не проще вызывать функцию создания врага там где проверяешь что здоровье больше 0? Если меньше, значит убиваешь этого и вызываешь функцию создания нового? Чтобы в update каждый кадр не проверять
И лучше кстати как советовали выше сделать, так как создание нового больше ресурсов требует. Object pool можешь погуглить