ブログゲームの感想や日常のこと、技術的なことなんかを書いてます。ゲーム開発神代クロ予告どおり入力の処理です。入力はDirectInputを使います。手直し無しで済んだけどね。今回もDirectXに依存する部分をCInputBaseクラス、入力を処理する部分をCInputクラスに分けます。使うデバイスはキーボードとゲームパッドです。使うボタンはキーボードはテンキーと十字キー、あとZとXとCのボタンにします。ゲームパッドの方は十字キーと0と1と2のボタンです。キーボードは簡単に初期化出来るんだけど、ゲームパッドはモノによってボタンや十字キー(もしくはアナログスティック)の数が違うので、コールバックで再帰的に設定します。定型処理だし、最低限のボタンしか使わないから、関係ないけどね。今回はCInputBaseだけ組んで、次回CInputで実際に入力キーを取り出します。S_OK;}関連記事:関連記事が見つかりません。コメントをキャンセルメールアドレスが公開されることはありません。