You can try running a Runtime script something like this: if (frame <= 150) { particleShape1.conserve = 1; particleShape1.dynamicsWeight = 1; } else { particleShape1.conserve = 0; particleShape1.dynamicsWeight = 0; } You may have to do something to control the lifespan as well.