今日上課內容
1.用Zuvio複習上周上課
2.加入課程的部落格

3.用Processing做小畫家

4.用小畫家做類似隕石的效果

int x=150, y=100;
void setup(){
size(300,200);
}
void draw(){
background(255);
circle(x,y, 30);
y+=3;
if(mousePressed){
x =mouseX;
y =mouseY;
}
int []x={0,0,0,0,0,0,0,0,0,0,}; int []y={0,0,0,0,0,0,0,0,0,0,};
int n=0;版本
void setup(){
size(300,200);
}
void draw(){
background(255);
for(int i=0; i<n; i++){
circle(x[i],y[i], 30);
y[i]+=3;
if(y[i]>200-15) y[i]=200-15;
}
}
void mousePressed(){
x[n] = mouseX;
y[n] = mouseY;
n++;
}
6.用小畫家做氣球
心得
加入圖片應用在程式上,是很不錯的課程。

過程
int a ;
float b;
char c;
double d;
int x=200,y=200;
PImage img;
void setup(){
size(500,500);
img = loadImage("balloon.png");
}
void draw(){
background(255);
image(img, x,y,100,150);
y--;
if(y<0) y=0;
}

沒有留言:
張貼留言