week 04互動技術
------------------------------------------------------------------------
🔺 Processing
- google搜尋Processing
- 下載 window 64bit
- 解壓縮並開啟
⧭step01—球一直往左邊延伸
◎程式碼↓
int ballX=300, ballY=300;
void setup(){
size(500,400);
}
void draw(){
ellipse(ballX,ballY,30,30);
ballX++;
}
⧭step02—背景改成白色
◎程式碼↓
int ballX=300, ballY=300;
void setup(){
size(500,400);
}
void draw(){
background(255);
ellipse(ballX,ballY,30,30);
ballX++;
}
⧭step03—球會一直往上跑
◎程式碼↓
int ballX=300, ballY=300;
int vx=0 , vy=0;
void setup(){
size(700,400);
}
void draw(){
background(255);
ellipse(ballX,ballY,30,30);
ballX += vx ;
ballY += vy;
if(ballX<0+15) vx = +2;
if(ballX>600-15) vx = -2;
if(ballY<0+15) vy = +2;
if(ballY<400-15) vy = -2;
}
老師....接下來我會補齊ㄉ😅
沒有留言:
張貼留言