Пример #1
0
        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();
        }
Пример #2
0
        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);
        }