Unity – Spaceship Shooting Game – JS – Clear Exploded GameObjects

It is useful clear exploded gameobjects to improve performance of your game

1. Create the script:

DestroyByTime.js

#pragma strict

// Da Inspector assegnare quanto tempo esisterà ancora l'oggetto VFX esplosione dopo che verrà istanziato
// ATTENZIONE! non deve essere distrutto prima che sia terminata l'animazione dell'esplosione!
var lifetime : float;

function Start ()
{
    Destroy (gameObject, lifetime);
}

2. Assets> Prefabs> VFX> Explosions> Select a prefab for the explosion animation> Inspector> ‘Add Component’> Scripts> DestroyByTime

3. Inspector> Destroy By Time (Script)> Lifetime example 2 (seconds)