public override void Update(Particle2D particle, float elapsed) { Vector2 v2 = particle.Speed; v2.X += m_blood * elapsed; }
// custom code goes here, in derived class // called for each particle, every frame, by emitter, if enabled public abstract void Update(Particle2D particle, float elapsed);