ゲームプログラムなら俺に聞け30
■ このスレッドは過去ログ倉庫に格納されています
0789デフォルトの名無しさん
2015/01/05(月) 20:47:51.16ID:OOU+zLOg今のコードがもやっとするからもやっとしないコードの書き方教えて
void run(){
//処理
frame++;
}
void draw()(
//処理
}
ゲームループではrun();→draw();の順で呼ばれる
例えば、0〜59フレームの間処理&描画したい場合、
run内ではそのままif文で0〜59フレームの判定をすればいいが、
draw内では1〜60フレームで判定をしなければならない
frame++;をdrawの後に持ってきてもいいが、frame++;は処理に分類されるからrunから外すのももやっとする
draw内で一時変数を用意してtmp_frame = frame - 1;やるのももやっとする
■ このスレッドは過去ログ倉庫に格納されています