public static void Play(float angle, float angleVariance) { Particles P = new Particles(); Debug.Log(P._particleEmitterConfig); P._particleEmitterConfig.Angle = -angle; P._particleEmitterConfig.AngleVariance = angleVariance; P._particleEmitter.Play(); }
public static void LoadParticleSystem(int ParticleNumber, Entity thisEntity, float angle, float angleVariance) { Particles P = new Particles(); P._particleConfigs = Directory.GetFiles("Content/Particles", "*.pex"); Debug.Log(P._particleConfigs[0]); // load up the config then add a ParticleEmitter P._particleEmitterConfig = Core.Content.LoadParticleEmitterConfig(P._particleConfigs[0]); Debug.Log(P._particleEmitterConfig); P.ResetEmitter(thisEntity, ParticleNumber, angle, angleVariance); }