Cascade.TouchEmitter.TouchEmitter C# (CSharp) Метод

TouchEmitter() публичный Метод

public TouchEmitter ( ParticleManager man, Vector3 p ) : System
man ParticleManager
p Vector3
Результат System
        public TouchEmitter(ParticleManager man, Vector3 p)
            : base(man, p)
        {
            Emit = false;
            holdParticles = new Particle[6];
            for (int i = 0; i < holdParticles.Length; i++)
            {
                float betweenVal = MyMath.BetweenValue(0, holdParticles.Length, i);
                var part = new GradientEllipse(man, Vector3.Zero, 24)
                {
                    Color = new Color(200, 235, 255),
                    Scale = new Vector2(MyMath.Between(0.1f, 1f, betweenVal)),
                    //Alpha = MyMath.BetweenValue(0.4f, 1, (float)Math.Pow(1 - betweenVal, 0.5f))
                    Alpha = 0.25f
                };
                Behaviors.ParticleBehavior be = new Behaviors.Pulsate(part.Scale * 0.9f, part.Scale * 1.1f, betweenVal * 1.1f, 0.03f);
                part.Behaviors.Add(be);
                holdParticles[i] = part;
            }
        }
        public override void Update()