3D Bump Mapping
https://www.openprocessing.org/sketch/249457Sketch
PImage img=loadImage("dora.png"); //定義圖片
size(600,600); //視窗大小
image(img,0,0,600,600); //讀圖片
fill(#26DCEA); //填顏色
rect(0,0,10,10); //開長方形
PImage img;
void setup()
{
size(1200,800);
img=loadImage("error.png");
}
void draw()
{
image(img,mouseX,mouseY);
}
//滑鼠移動時會自動重畫
PImage imgBrick,imgAzuka;
int azukaX,azukaY;
void setup()
{
size(600,600);
imgBrick=loadImage("brick.jpg");
imgAzuka=loadImage("azuka.png");
}
void draw()
{
background(255);
for(int i=0;i<=10;i+=1)
{
image(imgBrick,50*i,500,100,100);
}
image(imgAzuka,azukaX,azukaY,100,100);
azukaY+=5;
if(azukaY>=400){azukaY=400;}
}
void keyPressed()
{
if(keyCode==UP&&azukaY==400)
{azukaY-=100;}
if(keyCode==RIGHT)
{if(azukaX>=500){azukaX=0;}azukaX+=100;}
if(keyCode==LEFT)
{if(azukaX<=0){azukaX=600;}azukaX-=100;}
}
沒有留言:
張貼留言