0. 課程準備
0.1. 加入 課程FB社團
0.2. Google文件 填寫修課資料 (學號姓名,email,電話)
0.3. 加入 Blog, 設定
編交作業方式: tag: 000葉正聖老師, Week01, 00160011葉大明
逗號隔開, 學號姓名間不要有空格
第一堂課範例
size(600,600); //size(視窗寬,視窗高) 建立視窗
background(255, 0, 0); //background(R,G,B); 背景顏色
rect(100,100, 200,200); //rect(座標X,座標Y,物件寬,物件高) 做方形
第二堂課範例
size(600,600);
background(255, 0, 0);
rect(100,100, 200,200);
PImage imgBird=loadImage("http://www.cmlab.csie.ntu.edu.tw/~jsyeh/processing/angryBirdsBrick/bird.png");
PImage imgPig =loadImage("http://www.cmlab.csie.ntu.edu.tw/~jsyeh/processing/angryBirdsBrick/pig.gif");
image(imgBird, 0,0);
image(imgPig, 200,200, 100,100);
第三堂課範例
PImage imgBird, imgPig;
void setup() {
size(600, 600);
imgBird=loadImage("http://www.cmlab.csie.ntu.edu.tw/~jsyeh/processing/angryBirdsBrick/bird.png"); //從網路憤怒鳥讀取圖片
imgPig =loadImage("http://www.cmlab.csie.ntu.edu.tw/~jsyeh/processing/angryBirdsBrick/pig.gif");
//從網路小豬豬讀取圖片
imageMode(CENTER); //設定影像模式
}
void draw() {
background(255, 0, 0); //透過重複讀取背景影像來刷新介面避免移動憤怒鳥影像留下殘影
image(imgBird, mouseX, mouseY); //image (繪畫的物件,物件X座標,物件Y座標) mouseX為滑鼠X座標
mouseY為滑鼠Y座標
image(imgPig, 200, 200, 100, 100); //image (繪畫的物件,物件X座標,物件Y座標,物件的寬,物件的高)
}
沒有留言:
張貼留言