public override void Update(double elapsed)
{
time = new TimeSpan((int)((elapsed * speed) / 1E-07)); // thanks to reflector
Matrix transform; CreateWorldTransformMatrix(ref position, ref rotation, ref size, out transform);
animation_player.Update(time, true, transform);
}