
使用兩個rect()函式畫出不同顏色的長方形
調整長度值並利用後執行會覆蓋前面的原理
來達成血條效果
int life=10;
boolean gameOver=false;
void setup()
{
size(500,500);
}
void draw()
{
background(0,0,205);
fill(255); rect(50,50, 100,20);
fill(255,0,0); rect(50,50, life*10,20);
if(gameOver){
textSize(40);
text("Game Over",150,150);
}
}
void mousePressed()
{
life--;
if(life<=0) gameOver=true;
}
沒有留言:
張貼留言