2014年10月6日 星期一

Week04

-------------------------------↓↓期中作業目標↓↓-------------------------------

想製作以前手機常玩的遊戲Tower Bloxx
電腦版遊戲連結


-------------------------------↓↓畫一朵花↓↓-------------------------------

-------------------------------↓↓一朵旋轉的花↓↓-------------------------------

void setup()
{
  size(600,400);
}
void draw()
{
  translate(mouseX, mouseY);
  rotate(0.01*frameCount); //旋轉
  fill(#FFDAB9); ellipse(0,0,180,80);
  rotate(PI/4);
  fill(#FFDAB9); ellipse(0,0,180,80);
  rotate(PI/4);
  fill(#FFDAB9); ellipse(0,0,180,80);
  rotate(PI/4);
  fill(#FFDAB9); ellipse(0,0,180,80);
  rotate(PI/4);
  fill(#FFFACD); ellipse(0,0,80,80);
}

-------------------------------↓↓一朵旋轉的菊花↓↓-------------------------------

void setup()
{
  size(600,400);
}
void draw()
{
  translate(mouseX, mouseY);
  rotate(0.01*frameCount);
  for(int i=0;i<20;i++)
  {
    fill(#FFFFFF); ellipse(0,0,18,180);
    rotate(PI/20);
  }
  fill(#FFFF00); ellipse(0,0,80,80);
}

-------------------------------↓↓一朵旋轉會變色的菊花↓↓-------------------------------

void setup()
{
  size(600,400);
  colorMode(HSB,600,400,400);
}
void draw()
{
  fill(mouseX,mouseY,400);
  translate(mouseX, mouseY);
  rotate(0.01*frameCount);
  for(int i=0;i<20;i++)
  {
    ellipse(0,0,20,180);
    rotate(PI/20);
  }
  fill(#FFFF00); ellipse(0,0,80,80);
}

沒有留言:

張貼留言