private void AddDustSystem() { var emitter = new MovingEmitter() { EmissionRate = 0.1f, AngularVelocity = Helper.RandomGenerator.NextFloat(0, 1), Radius = Helper.RandomGenerator.NextFloat(1, 10), Duration = 5, MaximumDistance = 250f, }; this.pManager.Instance.AddParticleSystem(ParticleSystemTypes.CPU, this.pDust, emitter); }
private void AddProjectileTrailSystem() { var emitter = new MovingEmitter() { EmissionRate = 0.005f, AngularVelocity = Helper.RandomGenerator.NextFloat(3, 10), Radius = Helper.RandomGenerator.NextFloat(5, 10), Duration = 3, MaximumDistance = 100f, }; this.pManager.Instance.AddParticleSystem(ParticleSystemTypes.CPU, this.pProjectile, emitter); }