SuXuK
January 15, 2019, 9:42am
1
I have tried a LOT of different methods to destroy the objects but it doesn’t work. Help, please.
void Effect() { Instantiate(BulletTrailPrefab, firePoint.position, firePoint.rotation); Transform clone = Instantiate(MuzzleFlashPrefab, firePoint.position, firePoint.rotation) as Transform; clone.parent = firePoint; float size = Random.Range(0.6f, 0.9f); clone.localScale = new Vector3(size, size, size); Destroy(clone.gameObject, 0.02f); }
SuXuK
January 15, 2019, 9:43am
2
void Effect()
{
Instantiate(BulletTrailPrefab, firePoint.position, firePoint.rotation);
Transform clone = Instantiate(MuzzleFlashPrefab, firePoint.position, firePoint.rotation) as Transform;
clone.parent = firePoint;
float size = Random.Range(0.6f, 0.9f);
clone.localScale = new Vector3(size, size, size);
Destroy(clone.gameObject, 0.02f);
}
whats your problem? the clone object is not being destroyed? any errors information? the bullettrailprefab object you create doesnt need to be destroyed?