字
程式碼:
fill(255,0,0);//要用fill()來填充色彩,不是用stroke()
textSize(40);//字的大小
text("Hello",30,30);
程式碼:
size(500,400);
rect( 100,100,200,100);
fill(255,0,0);//要用fill()來填充色彩,不是用stroke()
textSize(40);
textAlign(LEFT,TOP);//字的對齊
text("Hello",100,100);
程式碼:
size(800,300);//RDE裡,中文字就秀出來了
fill(255,0,0);
PFont font1 = createFont("Time New Roman",30);
textFont(font1);
text("中文vs.English",30,30);//但是,中文要再設一次
PFont font2 = createFont("標楷體",30);
textFont(font2);
text("中文vs.English",30,130);//但是,中文要再設一次
程式碼:
//右:0,1,2, x座標
int [][]A={{1,1,1},
{0,1,0},
{0,1,1},
{1,1,1} };
//左邊:高4層
size(300,400);
for(int i=0;i<4;i++){//左邊
for(int j=0;j<3;j++){//右邊
if(A[i][j]==0) fill(0);//0:黑(沒有)
else fill(255,0,0);//1:紅色(有紅色)
rect(j*100,i*100,100,100);
}
}
小遊戲
先丟兩張圖片
程式碼:
int [][]A={{2,2,2,2},
{0,1,1,1},
{0,1,1,1},
{2,2,2,2} };//0:黑, 1:quokka ,2:puppy
PImage quokka, puppy;
void setup(){
size(400,400);
quokka=loadImage("quokka.png");
puppy=loadImage("puppy.png");
}
void draw(){
background(0);
for(int i=0;i<4;i++){//左邊
for(int j=0;j<4;j++){//右邊
if(A[i][j]==1) image(quokka,j*100,i*100,100,100);//1:紅色(有紅色)
if(A[i][j]==2) image(puppy,j*100,i*100,100,100);//2:綠色
}
}
}
做出白點,點圖片,圖片會不見
程式碼:
int [][]A={{1,2,2,2},
{0,1,1,1},
{0,1,1,1},
{2,2,2,2} };//0:黑, 1:quokka ,2:puppy
PImage quokka, puppy;
void mousePressed(){
int i=int(mouseY/100);
int j=int(mouseX/100);
A[i][j]=0;
}
void setup(){
size(400,400);
quokka=loadImage("quokka.png");
puppy=loadImage("puppy.png");
}
void draw(){
background(0);
for(int i=0;i<4;i++){//左邊
for(int j=0;j<4;j++){//右邊
if(A[i][j]==1) image(quokka,j*100,i*100,100,100);//1:紅色(有紅色)
if(A[i][j]==2) image(puppy,j*100,i*100,100,100);//2:綠色
}
}
ellipse(mouseX,mouseY,25,25);
text("mouseX:"+mouseX +"mouseY:"+mouseY,100,100);
}






沒有留言:
張貼留言