Step1.開啟obj範例
1)匯入模型
2)建置新模型
3)畫
Step2.擷取精華
1)匯入模型
2)設定大小
3)螢幕顯示位置
PImage imgdino;void setup(){
size(800, 600);
imgdino=loadImage("dino.png");
}
float dinoX=400, dinoY=0, dinoVY=0;//VY是Y的速度
void draw(){
background(255);
image(imgdino, dinoX, dinoY, 100, 100);
dinoY+=dinoVY;
dinoVY+=0.98;
}
void mousePressed(){
dinoVY=-25;
}
PImage imgdino;
PVector [] board= new PVector[10];
void setup(){
size(800, 600);
imgdino=loadImage("dino.png");
for(int i=0;i<10;i++){
board[i]=new PVector(random(800), i*60);
}
}
float dinoX=400, dinoY=0, dinoVY=0;
void draw(){
background(255);
dinoY+=dinoVY;
for(int i=0;i<10;i++){
rect(board[i].x,board[i].y, 100, 20);
if(dinoX+100>board[i].x && dinoX < board[i].x+100 && abs(dinoY+100 - board[i].y) < 100){
dinoVY=0;
dinoY=board[i].y-100;
}
}
rect(dinoX, dinoY, 100, 100);
image(imgdino, dinoX, dinoY, 100, 100);
//dinoY+=dinoVY;
if(dinoY<450) dinoVY+=0.98;
else dinoVY=0;
}
void mousePressed(){
dinoVY=-25;
}
void mouseMoved(){
dinoX=mouseX;
}







沒有留言:
張貼留言