public override void Step(TimeStep step) { for (ControllerEdge i = _bodyList; i != null; i = i.nextBody) { Body body = i.body; if (body.IsSleeping()) continue; body.SetLinearVelocity(body.GetLinearVelocity() + step.Dt * A); } }