2016年9月5日 星期一

/Noshiro/week1 開課 - 程式 - P語言

1. TODO: 看學長姐的作品 2015interaction.blogspot.com


--------------------------------------------------------------------------
2.http://www.cmlab.csie.ntu.edu.tw/~jsyeh/processing/angryBirdsBrick/
程式小成品 範例~


3.P語言實作

----
stroke(#FAD472);///顏色

line(10,10,90,90);///線

------

----
size(1024,768);///視窗大小
stroke(#FAD472);
strokeWeight(10);///線粗細
line(10,10,300,120);
---------------------------------------------------------------

---
Reference
為資料庫中程式碼的範例及使用教學



---------------------------------------------------------------
憤怒鳥的彈弓


------

void setup(){
  size(800,600);
  stroke(#FAD472);
  strokeWeight(8);
  }

void draw(){
  background(255);///刷新
  stroke(#FAD472);
  strokeWeight(8);
  line(100,450,mouseX,mouseY);///線尾隨指標移動
  line(200,450,mouseX,mouseY);///線尾隨指標移動

  stroke(#BC5908);
  strokeWeight(15);
  ///彈弓
  line(100,450,150,500);
  line(200,450,150,500);
  line(150,580,150,500);
   }

----------
加一隻鳥

-----
PImage img;///令一個img
void setup(){
  size(800,600);
  img=loadImage("bird.png");///載入一""bird.png"圖片
  imageMode(CENTER);///中間呈現
  }
void draw(){
  background(255);
  stroke(#FAD472);
  strokeWeight(8);
  line(100,450,mouseX,mouseY);
  image(img,mouseX,mouseY,100,100);///圖片出現為滑鼠指標間  並設定為100*100大小
  line(200,450,mouseX,mouseY);

  stroke(#BC5908);
  strokeWeight(15);
  line(100,450,150,500);
  line(200,450,150,500);
  line(150,580,150,500);
   }
------------------------
Thanks~~

沒有留言:

張貼留言