*/*/*/*/* Processing 左上角的座標為(0,0) */*/*/*/*/*/
1.下載 processing 3.2.1...然後將壓縮檔解壓縮
2.安裝好打開 右邊的 語言選擇 ADD MODE -android 模組 安裝完後 安裝 sdk 輔助程式
3.若有 android手機 將手機打開 "開發者模式"並連接電腦
4.下載 VYSOR 可以在電腦看手機螢幕
尋找一個優秀的神奇寶貝球
開啟一個程式編輯器,編寫程式
void setup()設定視窗大小和匯入一張圖
void draw() 化背景
程式結果
開啟兩張圖片 一個噴火龍 一個寶貝球
讓寶貝球可以丟出去(當球往上滑到一個範圍球就會飛出去,要設定初速)
/*
PImage imgball,imgmon;
float ballX=300,ballY=400,monX=300,monY=200;
float ballVX=0,ballVY=0;
void setup()
{
size(600,800);
imgball=loadImage("Ultra Ball.png");
imgmon=loadImage("cc.png");
imageMode(CENTER);
}
void draw()
{
background(255);
image(imgmon,monX,monY,300,300);
image(imgball,ballX,ballY,100,100);
ballX+=ballVX/2.0;
ballY+=ballVY/2.0;
}
void mouseMoved()
{
if(mouseY<height*2/3 && ballVY==0){
ballVX=mouseX-pmouseX;
ballVY=mouseY-pmouseY;
}else if(mouseY>height*2/3){
ballX=mouseX;
ballY=mouseY;
ballVX=0;
ballVY=0;
}
}
*/
/* ballVY+=0.98; 是重力加速度 */
/*image(imgball,ballX,ballY,100/ballZscale,100/ballZscale);*/
設定 ballZscale 來讓球可以改變大小
根據程式碼 當球到越上面 ZSCALE 會越來越大 因此 球的大小會越變越小
期中作業想做什麼哩~~~
射擊遊戲

沒有留言:
張貼留言