<キーコンフィグ機能>
 CONFIG.INIファイルにキー設定を記述することで、操作キーを任意に設定可能。(v0.94より導入)

  • キーコンフィグの方法
①CONFIG.INIファイルをプロジェクトファイル(.SBD)と同じフォルダへ作成。
②プロジェクトをビルドした際に、出力フォルダへ同じCONFIG.INIも複製。
③デバッグ時は、プロジェクトファイル(.SBD)があるフォルダ内のCONFIG.INIを読み込み。
④実行時は、GAME.DATがあるフォルダ内ののCONFIG.INIを読み込み。

  • キーボード用のコンフィグ:キー番号をASCIIコード(10進数)で記述。
(初期設定)
[KEYCONFIG]
BUTTON0=90  #Z(A)
BUTTON1=88  #X(B)
BUTTON2=67  #C(X)
BUTTON3=86  #V(Y)
BUTTON4=65  #A(L)
BUTTON5=83  #S(R)
BUTTON6=32  #SPACE(Select)
BUTTON7=14  #ENTER(Start):注意)本来はENTERのキーコードは13:注意)途中からBackspaceで8へ変更(0.99.31)
BUTTON8=16  #SHIFT(L stick)
BUTTON9=17  #CTRL(R stick)

  • パッド用のコンフィグ:ボタン番号を記述。
(初期設定)
[PADCONFIG]
BUTTON0=0  (A)
BUTTON1=1  (B)
BUTTON2=2  (X)
BUTTON3=3  (Y)
BUTTON4=4  (L)
BUTTON5=5  (R)
BUTTON6=6  (Select)
BUTTON7=7  (Start)
BUTTON8=8  (L stick)
BUTTON9=9  (R stick)

  • 画面セッティング:フルスクリーン,タイマー同期のon/off(on:0,off:1),スキップするフレーム数(1~3)を記述。
(初期設定)
[SCREEN]
FULL=0 #値が1の場合はフルスクリーンで起動(v0.99.01)
TIMER=0 #値が1の場合はタイマーを使って同期を取る(v0.99.07)
     (モニタのリフレッシュレートが60Hz以外の時に使用)
SKIP=0 #値が1の場合は30FPS(v0.99.15)

キーコード一覧>
ASCIIコードとは異なる)
アルファベット アルファベット 数字 テンキー数字 テンキー記号 記号
A 65 O 79 0 48 T0 96 T* 106 : * 186
B 66 P 80 1 49 T1 97 T+ 107 ; + 187
C 67 Q 81 2 50 T2 98 , < 188
D 68 R 82 3 51 T3 99 T- 109 - = 189
E 69 S 83 4 52 T4 100 T. 110 . > 190
F 70 T 84 5 53 T5 101 T/ 111 / ? 191
G 71 U 85 6 54 T6 102 @ ` 192
H 72 V 86 7 55 T7 103 [ { 219
I 73 W 87 8 56 T8 104 \ | 220
J 74 X 88 9 57 T9 105 ] } 221
K 75 Y 89 ^ ~ 222
L 76 Z 90 \ _ 226
M 77
N 78
ファンクションキー 制御キー 制御キー 制御キー
F1(ヘルプ) 112 BackSpace 8 End 35 英数 240
F2 113 NumLockOFFのT5 12 Home 36 カタカナ/ひらがな 242
F3(検索) 114 Enter/T Enter 13 37 Esc 243
F4(アドレスバー) 115 Shift 16 38 半角/全角 244
F5(更新) 116 Ctrl 17 39 Tab 9
F6(フォーカス) 117 Alt 18 40
F7 118 Pause 19 Insert 45
F8 119 変換 28 Delete 46
F9 120 無変換 29 Win 91
F10(Alt) 121 Space 32 Apps 93
F11(全画面) 122 PageUp 33 NumLock 144
F12 123 PageDown 34 ScrollLock 145


タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2010年11月30日 22:00