2015年6月28日 星期日

期末進度報告


期末作業決定來寫個打蒼蠅的小遊戲
還是決定繼續使用leap motion繼續寫小遊戲


首先線選擇一張適合拍打蒼蠅的背景圖,再用leap motion控制蒼蠅拍
接下來選擇蒼蠅的大小,先放一隻蒼蠅在螢幕上 看看大小適不適合拍打

============以下程式碼============
import de.voidplus.leapmotion.*;
LeapMotion leap;
PImage flapper,flydie;
PImage kitchen;
int value = 0;

void setup() {
  size(800, 600);
  flapper = loadImage("flapper.png");
  flydie = loadImage("flydie.png");
  kitchen = loadImage("kitchen.jpg");
  leap = new LeapMotion(this);
}
float angle=0;
//int FingerX, FingerY;
void draw() {
  background(kitchen);
  image(flydie, 300, 50,60,50);
  for(Hand hand: leap.getHands()){
  if(hand.isRight()){
  PVector pos= hand.getPosition();
  angle = hand.getYaw();
  translate(pos.x, pos.y);
  image(flapper, pos.x-400, pos.y-400,120,200);
  }
  }
 }

沒有留言:

張貼留言