public void Add(ParticleAffector affector) { if (!affectors.Contains(affector)) { affectors.Add(affector); affector.SetParticleController(this); affectors.Sort(); } }