วันจันทร์ที่ 1 กันยายน พ.ศ. 2557

L.? Subject


void setup() 
{
  size(400, 300);
  frameRate(30);

}
float sun_color_red = 200;
float sun_color_green = 150;
float sun_color_blue = 0;

float move_mercury_X = 0;
float move_venus_X = 0;
float move_earth_X =0;
float move_mars_X = 0;
float move_jupiter_X = 0;
float move_saturn_X = 0;
float move_uranus_X = 0;
float move_neptune_X = 0;


void draw() 
{   
  sun_color_red = sun_color_red + 1;
  if (sun_color_red > 255) {sun_color_red = 200; }
  sun_color_green = sun_color_green + 1;
  if (sun_color_green > 205) {sun_color_green = 150; }
  sun_color_blue = sun_color_blue +10;
  if (sun_color_blue < 20) {sun_color_blue = 0; }
  move_mercury_X = move_mercury_X - 0.2;
  if (move_mercury_X < -120) {move_mercury_X = 0;}
  move_venus_X = move_venus_X - 0.35;
  if (move_venus_X < -210) {move_venus_X = 0;}
  move_earth_X = move_earth_X - 0.54;
  if (move_earth_X < -324) {move_earth_X = 0;}
  move_mars_X = move_mars_X - 0.7;
  if (move_mars_X < -420) {move_mars_X = 0;}
  move_jupiter_X = move_jupiter_X - 0.95;
  if (move_jupiter_X < -570) {move_jupiter_X = 0;}
  move_saturn_X = move_saturn_X - 1.3;
  if (move_saturn_X < -780) {move_saturn_X = 0;}
  move_uranus_X = move_uranus_X -1.6;
  if (move_uranus_X < -960) {move_uranus_X = 0;}
  move_neptune_X = move_neptune_X -1.8;
  if (move_neptune_X < -1080) {move_neptune_X = 0;}
  background(0);
  fill(51,102,153);//neptune color
  ellipse(770+move_neptune_X, 150, 50, 50);//neptune
  
  fill(204);//uranus color
  ellipse(680+move_uranus_X, 150, 50, 50);//uranus
  
  fill(190,140,50);//saturn color
  ellipse(550+move_saturn_X, 150, 100, 100);//saturn
  stroke(153,102,0);
  strokeWeight(10);
  line(450+move_saturn_X, 200, 650+move_saturn_X, 100);//saturn ring
  
  noStroke();
  int jupiter_color_red=160,jupiter_color_green=115,jupiter_color_blue=90;
  fill(jupiter_color_red,jupiter_color_green,jupiter_color_blue);//jupiter color
  ellipse(390+move_jupiter_X, 150, 120, 120);//jupiter

  int mars_color_red=94,mars_color_green=47,mars_color_blue=0;
  fill(mars_color_red,mars_color_green,mars_color_blue);//mars color
  ellipse(300+move_mars_X, 150, 25, 25);//mars
  
  int earth_color_red=0,earth_color_green=118,earth_color_blue=174;
  fill(earth_color_red,earth_color_green,earth_color_blue);//earth color
  ellipse(240+move_earth_X, 150, 35, 35);//earth
  
  int venus_color_red=179,venus_color_green=150,venus_color_blue=0;
  fill(venus_color_red,venus_color_green,venus_color_blue);//venus color
  ellipse(175+move_venus_X, 150, 30, 30);//venus
   
  int mercury_color_red=250,mercury_color_green=250,mercury_color_blue=0;
  fill(mercury_color_red,mercury_color_green,mercury_color_blue);//mercury color
  ellipse(120+move_mercury_X, 150, 10, 10);//mercury
  
  fill(sun_color_red, sun_color_green, sun_color_blue);//sun color
  ellipse(-210, 150, 600, 600);//sun
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น