関数群名
SACT2
機能
キーボードのキーやマウスボタンの押下状態を取得します。
定義
int KEY_IS_DOWN(int nKeyCode)
int KEY_IS_DOWN(int nKeyCode) { int nJK = g_anVK_AS_JK[nKeyCode]; if(nJK && JOYPAD_IS_KEY_DOWN(,nJK)) return 1; return SACT.Key_IsDown(nKeyCode); }
引数
bKeyCode
キーコード
戻り値
true | 最後のKEY_CLEARから、そのキーが押された |
false | そのキーはまだ押されていない |
解説
キーボードのキーやマウスのボタンが押された場合、実際にキーが離されても
KEY_CLEAR が呼び出されるまでシステム内部では押された状態を保持され
KEY_IS_DOWN 呼出でtrueが返ります。
キーが押されっぱなしの場合連打扱いになります。
サンプル
なし
サンプル出力例
なし
定義位置
System\SACT\UI\sact_input.jaf