ведь частица сама по идею должна удалиться по прошествию lifetime?
Частица то удалится, но GO останется.
Используется csharp
Instantiate(explosionPrefab, transform.position, transform.rotation);
//В префабе - скрипт удаления по времени.
Destroy(gameObject, 0.5f);
То есть удаляем обьект - на его месте инстанциируем взрьів.
Или так не подходит? Вопрос размьіт, если что - уточняйте.
Be straight, or go forward.