時間
Posted: 2009年4月16日(木) 12:15
DXライブラリを使って、今シューティングを作っています。
n秒後にスクロールの移動量を変えたいのですが、どうもtimeGetTime関数でうまくいきません。
ご教授お願いいたします。
void BGI_scroll(){
int nowTime,beforeTime;
nowTime = GetNowCount(); //現在時間を取得
//横スクロール
rollX = (rollX - 3) % 640; //0~680を繰り返す
DrawGraph(rollX+640, 0, backImg, true);
DrawGraph(rollX, 0, backImg, true);
if(スクロールを変える条件){
if(時間の差分 > n秒後){
rollX = スクロールを変える値;
}
}
な感じで書いています。
n秒後にスクロールの移動量を変えたいのですが、どうもtimeGetTime関数でうまくいきません。
ご教授お願いいたします。
void BGI_scroll(){
int nowTime,beforeTime;
nowTime = GetNowCount(); //現在時間を取得
//横スクロール
rollX = (rollX - 3) % 640; //0~680を繰り返す
DrawGraph(rollX+640, 0, backImg, true);
DrawGraph(rollX, 0, backImg, true);
if(スクロールを変える条件){
if(時間の差分 > n秒後){
rollX = スクロールを変える値;
}
}
な感じで書いています。