2016年9月19日 星期一

Week03 郭芳蓁

1.

PImage img;
void setup(){
size(600,800);
img=loadImage("Poke_Ball.png");
imageMode(CENTER);
}
void draw(){
background(255);
image(img,mouseX,mouseY,100,100);
}

2.

PImage imgBall,imgPika;
float ballX=300,ballY=400,ballZscale=1.0,pikaX=300,pikaY=200;
float ballVX=0,ballVY=0;
boolean bFly=false;
void setup(){
  size(400,400);
  imgBall=loadImage("Pokeball.png");
  imgPika=loadImage("pikachu.png");
  imageMode(CENTER);
}
void draw()
{
  background(255);
  image(imgPika, pikaX, pikaY, 100, 100);
  image(imgBall, ballX, ballY, 100, 100);
  if(bFly){
  ballX+=ballVX/2.0;ballY+=ballVY/2.0;
  ballVY+=0.98; 
  ballZscale += 0.03;
}
}
void mouseMoved()
{
  if(mouseY<height*2/3 && bFly==false)
  {
    ballVX=mouseX-pmouseX;
    ballVY=mouseY-pmouseY;
    bFly=true;
  }
  else if(mouseY>height*2/3)
  {
    ballX=mouseX;ballY=mouseY;
    ballVX=0;ballVY=0;
    bFly=false;
    ballZscale=1.0;
  }
}

3.

期中作品:
想做類似這種遊戲(類似小朋友上樓梯)
,利用左右鍵,控制角色,往上跳,途中也會遇到很多不一樣的道具。

沒有留言:

張貼留言