ページ 11

3つ以上のキー

Posted: 2012年8月14日(火) 21:46
by N70
こんばんは。
DXライブラリを使ったゲーム作成において自分では解決できない問題が発生したので質問させてください。
キーの入力関数を取得するGetHitKeyStateAll関数ですが、3つ以上のキーを同時に押した際、後に押したキーが反応しない(押したとみなされていない?)組み合わせがあります。
例えば、↑キーと→キーを押しながらスペースキーを押しても、スペースキーが全く反応しません。
↑キーとスペースキーを押しながら→キーを押すと、今度は→キーが反応しなくなります。

これは、関数自体がそういう仕様なのでしょうか?
どなたかご指南お願いします。

Re: 3つ以上のキー

Posted: 2012年8月14日(火) 21:48
by みけCAT
それはおそらくキーボードの仕様です。

Re: 3つ以上のキー

Posted: 2012年8月14日(火) 22:02
by N70
みけCATさん、返信ありがとうございます。
ハードの問題でしたか…ゲームの操作性を見直すしかないですね、ありがとうございました。

Re: 3つ以上のキー

Posted: 2012年8月14日(火) 23:35
by beatle
キーボードの種類によって全押しを認識するものもあるようですが、安物キーボードほど制限がきつい傾向があるようです。