teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

インデントの修正

2017/08/17 16:01

投稿

退会済みユーザー
answer CHANGED
@@ -8,16 +8,16 @@
8
8
 
9
9
  int Key[256]; // キーが押されているフレーム数を格納する
10
10
 
11
- // キーの入力状態を更新する
11
+ // キーの入力状態を更新する
12
12
  int gpUpdateKey() {
13
- char tmpKey[256]; // 現在のキーの入力状態を格納する
13
+ char tmpKey[256]; // 現在のキーの入力状態を格納する
14
- GetHitKeyStateAll(tmpKey); // 全てのキーの入力状態を得る
14
+ GetHitKeyStateAll(tmpKey); // 全てのキーの入力状態を得る
15
15
  for (int i = 0; i<256; i++) {
16
- if (tmpKey[i] != 0) { // i番のキーコードに対応するキーが押されていたら
16
+ if (tmpKey[i] != 0) { // i番のキーコードに対応するキーが押されていたら
17
- Key[i]++; // 加算
17
+ Key[i]++; // 加算
18
18
  }
19
- else { // 押されていなければ
19
+ else { // 押されていなければ
20
- Key[i] = 0; // 0にする
20
+ Key[i] = 0; // 0にする
21
21
  }
22
22
  }
23
23
  return 0;
@@ -56,7 +56,8 @@
56
56
  DrawBox(230, 300, 620, 470, Black, TRUE);
57
57
 
58
58
  if (Key[KEY_INPUT_RETURN] == 1) { // リターンキーが押された瞬間だけ処理
59
+
59
- i = (i + 1) % 3;
60
+ i = (i + 1) % 3; // 文字列をループ表示させる
60
61
 
61
62
  if (i >= 3) flg = 1;
62
63
  }