size(400,400);
background(255);
}
void draw(){
}
void mouseDragged(){
line(mouseX,mouseY,pmouseX,pmouseY);
stroke(100,155,255);
}
pmouseX 前一個
stroke( ) 筆觸顏色
void setup( ) { size(400,400); background(255); }
void draw(){
fill(255,0,0);
rect(0,0,100,100);
fill(0,255,0);
rect(0,100,100,100);
}
void mouseDragged(){
line(mouseX,mouseY,pmouseX,pmouseY); }
void mouseClicked(){
if(mouseX<100 && mouseY<100) stroke(255,0,0);
else if(mouseX<100 && mouseY<200) stroke(0,255,0);
}
void mousePressed(){}
void mouseReleased(){}
mouseClicked() 點一下
void setup( ) {
size(400, 400);
background(255);
noStroke();
colorMode(HSB, 100);
for (int i=0 ; i<100 ; i++) {
for (int j=0 ; j<100 ;j++) {
stroke(i, j, 100);
point(i, j);
}
}
}
void draw() {
}
void mouseDragged() {
line(mouseX, mouseY, pmouseX, pmouseY);
//strokeWeight(10);
}
void mousePressed() {
}
void mouseReleased() {
if (mouseX<100 && mouseY<100) stroke(mouseX, mouseY, 100);
}
void setup( ) {
size(400, 400);
background(255);
noStroke();
colorMode(RGB,255);
fill(143,245,232);
rect(0,100,100,100);
colorMode(HSB, 100);
for (int i=0 ; i<100 ; i++) {
for (int j=0 ; j<100 ;j++) {
stroke(i, j, 100);
point(i, j);
}}}
void draw() {
}
void mouseDragged() {
line(mouseX, mouseY, pmouseX, pmouseY);
//strokeWeight(10);
}
void mousePressed() {
}
void mouseReleased() {
if (mouseX<100 && mouseY<100)
{
colorMode(HSB,100);
stroke(mouseX, mouseY, 100);
}
else if(mouseX<100 && mouseY<200){
stroke(#8FF5E8);
}
}
colorMode(HSB, 100);
stroke(#8FF5E8);
void setup( ) {
size(500, 500);
background(255);
noStroke();
colorMode(HSB, 100);
for (int i=0 ; i<100 ; i++) {
for (int j=0 ; j<100 ;j++) {
stroke(i, j, 100);
point(i, j);
}}
fill(255);
rect(400,0,100,100);
strokeWeight(30);
stroke(#000000);
point(450,50);
}
void draw(){}
void mouseDragged() {
if(mouseX > 100 && mouseX<390) line(mouseX, mouseY, pmouseX, pmouseY);
//strokeWeight(10);
}
void mousePressed() {
if (mouseX<100 && mouseY<100)
{
colorMode(HSB,100);
stroke(mouseX, mouseY, 100);
}
else if(mouseX<100 && mouseY<200){
stroke(#8FF5E8);
}
}
課堂作業: (1) 做出你的小畫家,做得越好,分數越高 (老師沒有教到的功能你去找出來,分數更高)
void setup( ) {
size(500, 500);
background(255);
noStroke();
colorMode(HSB, 100);
for (int i=0 ; i<100 ; i++) {
for (int j=0 ; j<100 ;j++) {
stroke(i, j, 100);
point(i, j);
}}
fill(255);
rect(400,0,100,100);
strokeWeight(30);
stroke(#000000);
point(450,50);
strokeWeight(0);
fill(255);
rect(400,100,100,100);
strokeWeight(10);
stroke(#000000);
point(450,150);
}
void draw(){}
void mouseDragged() {
if(mouseX > 100 && mouseX<390) line(mouseX, mouseY, pmouseX, pmouseY);
//strokeWeight(10);
}
void mousePressed() {
if (mouseX<100 && mouseY<100)
{
colorMode(HSB,100);
stroke(mouseX, mouseY, 100);
}
else if(mouseX<100 && mouseY<200){
stroke(#8FF5E8);
}
if(mouseX>400 && mouseY<100)
{
strokeWeight(30);
}
else if(mouseX >400 && mouseY<200)
{
strokeWeight(10);
}
}
課堂作業: (2) 目前的心得,請分享 (不要講太難)
還ok阿~
沒有留言:
張貼留言