public cParticle spawnInstance() { cParticle p; if (_type == "fairy") { p = new cParticleFairy(); } else { p = new cParticle(); } p.InitialAlpha = _initAlpha; p.FinalAlpha = _finalAlpha; p.setStaticSprite(_textureName); p.setLightMap(_lightMapName); p.MaxAge = _maxAge; p.AffectedByGravity = _gravity; return p; }
public void kill(cParticle p) { _particles.Remove(p); p.Dispose(); }