DXライブラリ 総合スレッド 2008at GAMEDEVDXライブラリ 総合スレッド 2008 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト56:名前は開発中のものです。 08/11/08 15:49:01 eTLcPw0w 特定のキー以外を取得したいのですが、 例えばエンターキー以外が押されている場合を取得するのはどうやればいいのでしょうか? if (CheckHitKey(KEY_INPUT_0) == 1) { flgOn = true; } if (CheckHitKey(KEY_INPUT_1) == 1) { flgOn = true; } if (CheckHitKey(KEY_INPUT_2) == 1) { flgOn = true; } .... if (CheckHitKey(KEY_INPUT_RETURN ) == 1) { flgOn = false; } のようにして、一つずつどのキーが押されているかを判定して、 その押されたくないキーの時だけフラグをONにしないと言う方法を考えたのですが、 大量に判定(255個?)しないといけません。 それに書く量も多いです。 何か良い方法はないでしょうか? 57:名前は開発中のものです。 08/11/08 16:18:22 QvZXcY8M >56 普通に考えればそうなるんじゃないかなあ。 タイピングを必要とするソフトなんだろうか。 58:名前は開発中のものです。 08/11/08 16:22:15 mEomuEol >>56 KEY_INPUT_○○を全部一つの配列に入れとけばループで処理できる KEY_INPUT_RETURNが来たときだけ別にすればいい 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch