匯入圖片 PImage img = loadImage("網址/檔名");
顯示 image(image,x,y,width,height) w,h不寫造原圖顯示
3.滑鼠改變圖片位置
image(image,mouseX,mouseY,width,height)
4.改成使用檔名呼叫
PImage img, back;
void setup() 止執行一次
{
size(1920,1080);
img = loadImage("totoro.png");
back = loadImage("desktop.jpg");
image(back,0, 0); //背景只畫一次
image(back,0, 0); //背景只畫一次
}
void draw() 重覆執行
{
image(img, mouseX, mouseY); //image(image,x,y,width,height)
}
5.吃角子老虎機 - 使圖片自動更換
PImage [] img = new PImage[8]; //宣告有8張圖
void setup()
{
size(105*4,70);
img[0] = loadImage("icon0.jpg");
img[1] = loadImage("icon1.jpg");
img[2] = loadImage("icon2.jpg");
img[3] = loadImage("icon3.jpg");
img[4] = loadImage("icon4.jpg");
img[5] = loadImage("icon5.jpg");
img[6] = loadImage("icon6.jpg");
img[7] = loadImage("icon7.jpg");
}
int y=0, change=0;
void draw()
{
for(int i=0;i<8;i++)
{
image(img[(i+change)%8],i*105,y);
image(img[(i+change+1)%8],i*105,y-70);
}
y+=5; //決定圖片改變速度
if(y>70){y=0; change++;}
}





沒有留言:
張貼留言