顯示文字
🔴顯示出文字,預設為白色
text("Hello",30,30);
🔴文字顏色用fill
fill(255,0,0);
text("Hello",30,30);
fill(255,0,0);
textSize(40);
text("Hello",30,30);
size(500,400);
rect(100,100,200,100);
fill(255,0,0);
textSize(40);
textAlign(LEFT,TOP);
text("Hello",100,100);
size(800,300);
fill(255,0,0);
PFont font1=createFont("Times New Roman",30);
textFont(font1);
text("中文vs.English",30,30);
PFont font2=createFont("標楷體",30);
textFont(font2);
text("中文vs.English",30,130);
🔴陣列填色
int [][]A={ {1,1,1},
{0,1,0},
{0,1,1},
{1,1,1} };
size(300,400);
for(int i=0;i<4;i++)
{
for(int j=0;j<3;j++)
{
if(A[i][j]==0)fill(0);
else fill(150,0,250);
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} };
PImage bird,pig;
void setup()
{
size(400,400);
bird=loadImage("bird.png");
pig =loadImage("snoopy.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(bird,j*100,i*100,100,100);
if(A[i][j]==2)image(pig,j*100,i*100,100,100);
}
}
}
🔴戳泡泡遊戲
int [][]A={ {2,2,2,2},
{0,1,1,1},
{0,1,1,1},
{2,2,2,2} };
PImage bird,pig;
void mousePressed()
{
int i=int(mouseY/100);
int j=int(mouseX/100);
A[i][j]=0;
}
void setup()
{
size(400,400);
bird=loadImage("bird.png");
pig =loadImage("snoopy.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(bird,j*100,i*100,100,100);
if(A[i][j]==2)image(pig,j*100,i*100,100,100);
}
}
ellipse(mouseX,mouseY,25,25); //滑鼠游標
text("mouseX:"+mouseX+"mouseY"+mouseY,100,100); //座標
}









沒有留言:
張貼留言