Я пытаюсь создать босса с помощью двумерного триггера столкновения.
Кажется, что триггер срабатывает дважды, прежде чем gameObject будет уничтожен. по сути, он порождает некоторые частицы, а затем босса, если я сначала уничтожу gameObject, он вообще не появится, так как у него не будет точки появления, на которую можно было бы ссылаться.
Может ли кто-нибудь помочь мне изменить код?
В настоящее время это выглядит следующим образом
Спасибо
void OnTriggerEnter2D(Collider2D collider)
{
Instantiate(BossParticles, transform.position, Quaternion.identity);
Instantiate(Prefab, transform.position, Quaternion.identity);
Destroy(gameObject);
}