2016年9月26日 星期一

Week 04 許家勝

簡單做出衛星繞地球的圖型動畫

接著利用簡諧運動做出波浪效果

實作讀取mp3或mp4在Processing
不過電腦沒辦法執行mp3指令

想做的期中期末
5種小遊戲 選擇1or2 利用同樣三種按鈕代表三種顏色來進行挑戰通關

1.槍擊術 隨機出現分顏色和數量 要正確的顏色和數量打擊才算有分數
2.接竹輪 中空的竹輪掉落 看準時機按按鈕 準確的接住竹輪才有分數
3.美女照照  三位美女 選出不同的美女 得分
4.空中跳跳  有三種顏色的版子隨機出現在空中 要按出正確的按鈕才可前進 目標 最短時間內到終點

預想圖


Hw1

void setup(){
  size(600,600);
}
void draw(){
  background(255);
  for(int x=0;x<=600;x+=30){
    for(int y=0;y<=600;y+=30){
      float a=3*(frameCount+x/3+y/3)/180.0*3.1415;
      noFill();ellipse(x,y,40,40);
      fill(0);ellipse(x+20*cos(a),y+20*sin(a),15,15);
    }
  }
}

Hw2

import processing.sound.*;
import processing.video.*;
SoundFile file;
Movie movie;
void setup(){
  size(800,450);
  //file = new SoundFile(this, "ABC.mp3");
  //file.play();
  
  movie = new Movie(this, "YEE.mp4");
  movie.play();
}
void draw(){
  image(movie, 0,0,800,450);
}
void movieEvent(Movie m){
  m.read();
}




沒有留言:

張貼留言