08/02/13 04:00:42 nKzj8Y4Z
今RPGを作っているのですが、オープニング画面、マップ画面、メニュー画面、戦闘画面などでキー入力や描画の処理が変わりますよね
自分が考えているのは今どの場面かを入れる変数を作って、
case WM_KEYDOWN:
if(wp == VK_UP){
switch(now){
case OPENING: {処理;}
case MAP {処理;}
}
}
といったものなのですが、「なんか違うなー・・・」と感じてしまいました
これ以外に良い方法ありませんか?