2018年10月25日 星期四

week07 互動技術筆記@

製作血條


使用兩個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;
}

沒有留言:

張貼留言