2016年9月19日 星期一

Week 03 柯君翰

1.在手機上使用Processing

(1) Download Processing 3.2.1 https://processing.org/download/?processing

(2)切換成 Android 模式 載SDK

2.神奇寶貝GAME
(1) 將圖放入P語言中


(2)把寶貝球當滑鼠用


(3) 將神奇寶貝圖丟進來,設定位置


(4)寶貝球丟出去會變小


程式碼:
PImage imgBall, imgKk;
float ballX=300,ballY=400,ballZscale=1.0,kkX=300,kkY=200;
float ballVX=0,ballVY=0;
boolean bFly=false;
void setup(){
  size(600,800);
  imgBall=loadImage("ball.png");
  imgKk=loadImage("K.png");
  imageMode(CENTER);
}
void draw(){
  background(255);
  image(imgKk,kkX,kkY,300,300);
  image(imgBall,ballX,ballY,100/ballZscale,100/ballZscale);
  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;
  }
}

沒有留言:

張貼留言