2008年12月18日 星期四

C++ Builder 專案 - Check Point

對於我的bcb期末專案,我還在努力的研究.....

目前只是先把畫面拉出....

還沒開始去針對亂數、倒數計時器、點擊計數做研究...



↓這張圖是我大概的畫面.....




↓這張圖是畫面的上半部..也就是玩家點擊的範圍



1.圖中的紅、藍、黃三色氣球...預計會用亂數去執行....

隨機出面在畫面之中...讓玩家做點擊...

2.右下角的小時鐘...

預計是用來計時的.....是倒數遊戲時間用的...


↓這張圖是我計分欄的部份....



1.中間三張球的下面我有放label...

例如在上面的畫面點擊到紅色的氣球...

則下面計分欄的紅色氣球下的數字就會加1...

2.而右邊的那個方框框會顯示倒數時間....

當時間為0秒時,結束遊戲....

3.最右邊的二個按鈕...是用來做控制遊戲開始或結束的....



下面是我找到的計時器的程式....

但還沒把它改為倒數的就是了....

void __fastcall TForm1::Button2Click(TObject *Sender)
{
Timer1->Enabled=false;

Label1->Caption="00:00:00"; //usefunction
t=0;

Label2->Caption="00:00:00"; //useDateTime
start=Now();

Timer1->Enabled=true;
Timer1->Interval=1000; //以秒為單位
TimeClass = Sec;

}

沒有留言:

張貼留言