private void SetupStateRecord(RubeScene scene) { foreach (var name in scene.BodiesNames) { var body = scene.GetBody(name); if (body.BodyType == BodyType.Dynamic) Add(new BodyStateRecorder(body, name)); } }
private void SetupTail(RubeScene scene, Body body) { var tails = new List<Body>(); for (var i = 1; i <= 3; i++) { var b = scene.GetBody("tail" + i); tails.Add(b); } Add(new Tail(body, tails)); }