Index: dart/samples/solar/web/solar.dart |
=================================================================== |
--- dart/samples/solar/web/solar.dart (revision 30037) |
+++ dart/samples/solar/web/solar.dart (working copy) |
@@ -57,17 +57,12 @@ |
// Create sun. |
final mercury = new PlanetaryBody(this, "orange", 0.382, 0.387, 0.241); |
final venus = new PlanetaryBody(this, "green", 0.949, 0.723, 0.615); |
- sun = new PlanetaryBody(this, "#ff2", 14.0)..addPlanet(mercury) |
- ..addPlanet(venus); |
- |
final earth = new PlanetaryBody(this, "#33f", 1.0, 1.0, 1.0); |
final moon = new PlanetaryBody(this, "gray", 0.2, 0.14, 0.075); |
+ earth.addPlanet(moon); |
+ |
final mars = new PlanetaryBody(this, "red", 0.532, 1.524, 1.88); |
- sun.addPlanet(earth..addPlanet(moon) |
- ..addPlanet(mars)); |
- addAsteroidBelt(sun, 150); |
- |
final f = 0.1; |
final h = 1 / 1500.0; |
final g = 1 / 72.0; |
@@ -77,11 +72,20 @@ |
final europa = new PlanetaryBody(this, "gray", 3.1*f, 671*h, 3.551*g); |
final ganymede = new PlanetaryBody(this, "gray", 5.3*f, 1070*h, 7.154*g); |
final callisto = new PlanetaryBody(this, "gray", 4.8*f, 1882*h, 16.689*g); |
- sun.addPlanet(jupiter..addPlanet(io) |
- ..addPlanet(europa) |
- ..addPlanet(ganymede) |
- ..addPlanet(callisto)); |
- requestRedraw(); |
+ jupiter..addPlanet(io) |
+ ..addPlanet(europa) |
+ ..addPlanet(ganymede) |
+ ..addPlanet(callisto); |
+ |
+ sun = new PlanetaryBody(this, "#ff2", 14.0)..addPlanet(mercury) |
+ ..addPlanet(venus) |
+ ..addPlanet(earth) |
+ ..addPlanet(mars) |
+ ..addPlanet(jupiter); |
+ |
+ addAsteroidBelt(sun, 150); |
+ |
+ requestRedraw(); |
} |
void draw(num _) { |