fliXNA_xbox.FlxParticle.onEmit C# (CSharp) Méthode

onEmit() public méthode

public onEmit ( ) : void
Résultat void
        public void onEmit()
        {
        }

Usage Example

Exemple #1
0
        /**
         * This function can be used both internally and externally to emit the next particle.
         */
        public void emitParticle()
        {
            FlxPoint    t        = target.getMidpoint();
            FlxParticle particle = recycle(typeof(FlxBasic)) as FlxParticle;

            particle.minSpeed   = minParticleSpeed;
            particle.maxSpeed   = maxParticleSpeed;
            particle.lifespan   = lifespan;
            particle.elasticity = bounce;
            if (target != null)
            {
                particle.reset(t.x, t.y);
            }
            else
            {
                particle.reset(x - (Convert.ToInt32(particle.width) >> 1) + FlxG.random() * width, y - (Convert.ToInt32(particle.height) >> 1) + FlxG.random() * height);
            }
            particle.visible = true;
            particle.drag.x  = particleDrag.x;
            particle.drag.y  = particleDrag.y;
            particle.onEmit();
        }