DXライブラリのキーの状態を確認する関数について
Posted: 2013年9月29日(日) 19:41
int Key[256]; // キーが押されているフレーム数を格納する
// キーの入力状態を更新する
int gpUpdateKey(){
char tmpKey[256]; // 現在のキーの入力状態を格納する
GetHitKeyStateAll( tmpKey ); // 全てのキーの入力状態を得る
for( int i=0; i<256; i++ ){
if( tmpKey != 0 ){ // i番のキーコードに対応するキーが押されていたら
Key++; // 加算
} else { // 押されていなければ
Key = 0; // 0にする
}
}
return 0;
}
この中で、tmpkey[256]とありますが、具体的にtmpkey[1]やtmpkey[9]などに対応しているキーは何なんでしょうか?
サイトをみても理解液なかったので、だれか教えていただけないでしょうか?
// キーの入力状態を更新する
int gpUpdateKey(){
char tmpKey[256]; // 現在のキーの入力状態を格納する
GetHitKeyStateAll( tmpKey ); // 全てのキーの入力状態を得る
for( int i=0; i<256; i++ ){
if( tmpKey != 0 ){ // i番のキーコードに対応するキーが押されていたら
Key++; // 加算
} else { // 押されていなければ
Key = 0; // 0にする
}
}
return 0;
}
この中で、tmpkey[256]とありますが、具体的にtmpkey[1]やtmpkey[9]などに対応しているキーは何なんでしょうか?
サイトをみても理解液なかったので、だれか教えていただけないでしょうか?