2021年9月27日 星期一

ᐇ Week01

 Week01

互動技術用到processing軟體,第一節課進行安裝及簡單指令的編寫,包括視窗大小,背景顏色,畫簡單的方塊橢圓和綫,筆觸大小顔色,圖案填充顔色,setup和draw

1.Processing简单指令

size(600,600);//视窗大小

background(128);//背景色

rect(100,100,400,400);//画方块

ellipse(200,300,30,30);//画椭圆

执行结果
2.工具-颜色选择器

可以選擇所需要的顔色的值

3.画企鹅

size(600,600);//大小

background(128);//背景色

fill(255);//图案填充

noStroke();//笔触无线条

rect(100,100,400,400);//方块


stroke(128);//笔触颜色

strokeWeight(5);//笔触粗细

ellipse(200,300,30,30);//椭圆

ellipse(400,300,30,30);


noStroke();

fill(#FAFF00);

ellipse(300,400,200,100);


stroke(255);

line(200,400,400,400);//画线




4.setup和draw函式

void setup(){//start

  size(600,600);

}

void draw(){//update

  background(128);

  fill(255);

  noStroke();

  rect(100,100,400,400);

  stroke(128);

  strokeWeight(5);

  ellipse(mouseX,mouseY,30,30);//椭圆,由滑鼠的X,Y坐標給定橢圓位置

  ellipse(400,300,30,30);

  noStroke();

  fill(#FAFF00);

  ellipse(300,400,200,100);

  stroke(255);

  line(200,400,400,400);//画线

}//更新160frame




5.processing存档

存檔不能数字,符号,中文开头

沒有留言:

張貼留言