2016年9月5日 星期一

Week 01 鄭棕寶

課堂作業1:
先加入2016互動技術FB
https://www.facebook.com/groups/2016interaction/?fref=ts
並到去年學長姐的期末作品中欣賞學長姐的作品
http://2015interaction.blogspot.tw/search/label/02160295_%E7%B4%80%E7%8E%89%E6%95%8F
課堂作業2:
先從桌面上找到"葉正聖老師"的資料夾

再打開"processing-2.2.1"資料夾裡的"processing.exe"檔


用程式碼畫出一條有顏色的線

再加入一些程式碼讓結果看起來厲害一些
(如果要找尋程式碼:Help>Reference)


做出一個彈弓:

程式碼如下:
void setup()
{
  size(800,800);///視窗大小
  stroke(#0000FF);///線的顏色
  strokeWeight(10);///線的粗細
}
void draw()
{
    background(255);///背景
    line(181,512, mouseX,mouseY);///彈弓一邊固定一邊跟著滑鼠移動
    line(235,512, mouseX,mouseY);///彈弓一邊固定一邊跟著滑鼠移動
    line(181,512, 205,567);///彈弓
    line(235,512, 205,567);///彈弓
    line(205,619, 205,567);///彈弓
}
將圖片加入:

程式碼:
PImage img;///圖片宣告
void setup()
{
  size(800,800);
  img=loadImage("PokemonBall.png");///讀圖
  imageMode(CENTER);///將圖片設為中心
}
void draw()
{
    background(255);
    stroke(#FAB22B);
    strokeWeight(5);
    line(181,512, mouseX,mouseY);
    image(img, mouseX,mouseY,100,100);///畫出圖檔
    line(235,512, mouseX,mouseY);
    stroke(#0000FF);
    strokeWeight(10);
    line(181,512, 205,567);
    line(235,512, 205,567);
    line(205,619, 205,567);
}
最後將檔案存檔帶回家

沒有留言:

張貼留言