入力デバイスの割り当て
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*入力デバイスの割り当て [#v0b086db]
制作したゲームをキーボード・コントローラー・マウスで操作...
「キー・ボタンの割り当て」ボタンを押してダイアログを開き...
書式に従って記入することで、ゲーム内の機能とキー・ボタン...
テキスト編集した内容を初期値に戻したい場合は、「キー・ボ...
「キー・ボタンの割り当て」ダイアログについては[[入力デバ...
''&color(red){公開作品として出力したゲームで使用できるコ...
''&color(red){(Bakinのツール上では、Steamによるコントロ...
#contents
----
**記述例 [#ga75d803]
Ver 1.2
// Walk
:WALK
// Move Keyboard
bind UP W, UpArrow
bind DOWN S, DownArrow
bind RIGHT D, RightArrow
bind LEFT A, LeftArrow
// Move Controller
bind UP PAD_LEFT_THUMB_Y_PLUS 1.0, DPAD_UP
bind DOWN PAD_LEFT_THUMB_Y_MINUS 1.0, DPAD_DOWN
bind RIGHT PAD_LEFT_THUMB_X_PLUS 1.0, DPAD_RIGHT
bind LEFT PAD_LEFT_THUMB_X_MINUS 1.0, DPAD_LEFT
// Deadzone settings
Deadzone PAD_LEFT_THUMB 0.3
Deadzone PAD_RIGHT_THUMB 0.3
Deadzone PAD_LEFT_TRIGGER 0.3
Deadzone PAD_RIGHT_TRIGGER 0.3
Deadzone MOUSE 1
Deadzone MOUSE_WHEEL 1
''Ver1.2''
1行目はバージョン定義になっています。このままにしておいて...
''// Walk''
スラッシュを2個続けることでコメント行(定義としての意味が...
'':WALK''
コロンで始まる行は、この行以降の定義が使われるシーン(シー...
:WALK の場合、プレイヤーが歩行できるシーンという意味にな...
''bind UP W, UpArrow''
bind で始まる行は、入力定義の行になります。UP という入力...
''bind UP PAD_LEFT_THUMB_Y_PLUS 1.0, DPAD_UP''
bind 行には数字が記述されていることがありますが、数字はア...
この場合、PAD_LEFT_THUMB_Y_PLUS(ゲームパッド左スティックY...
例えばカメラ回転機能のbind行で、この数字を大きくすると、...
''Deadzone PAD_LEFT_THUMB 0.3''
Deadzone で始まる行は、アナログスティックなどの入力のしき...
この場合、PAD_LEFT_THUMB(ゲームパッド左スティック) は 0.3...
-----
**シーンラベル一覧 [#p06679a2]
|シーンラベル|説明|h
|:WALK|この行以降のbind定義を「プレイヤー歩行中」の操作に...
|:MENU|この行以降のbind定義を「メニュー表示中」の操作に割...
**入力タイプ一覧 [#r5647bbc]
|入力タイプ|説明|h
|UP|プレイヤーを上方向に動かす/選択中のメニュー項目を上...
|DOWN|プレイヤーを下方向に動かす/選択中のメニュー項目を...
|RIGHT|プレイヤーを右方向に動かす/選択中のメニュー項目を...
|LEFT|プレイヤーを左方向に動かす/選択中のメニュー項目を...
|DECIDE|決定|
|CANCEL|キャンセル|
|MENU|メニュー|
|DASH|ダッシュ|
|JUMP|ジャンプ|
|CAMERA_VERTICAL_ROT_UP|カメラ上回転|
|CAMERA_VERTICAL_ROT_DOWN|カメラ下回転|
|CAMERA_HORIZONTAL_ROT_CLOCKWISE|カメラ時計回り|
|CAMERA_HORIZONTAL_ROT_COUNTER_CLOCKWISE|カメラ反時計回り|
|CAMERA_ZOOM_IN|カメラズームイン|
|CAMERA_ZOOM_OUT|カメラズームアウト|
|CAMERA_POSITION_RESET|カメラリセット|
|ACTION1|アクション(発射)1|
|ACTION2|アクション(発射)2|
|ACTION3|アクション(発射)3|
|TOUCH|タッチ入力|
|FAST_FORWARD|テストプレイ時のイベント早送り|
**キーコード一覧 [#qe5d22f8]
これらのキーを割り当てることができます。すべてアナログ値...
|キーコード|h
|Backspace|
|Tab|
|Enter|
|Pause|
|CapsLock|
|Escape|
|Space|
|PageUp|
|PageDown|
|End|
|Home|
|LeftArrow|
|UpArrow|
|RightArrow|
|DownArrow|
|Print|
|Insert|
|Delete|
|Help|
|Alpha0|
|Alpha1|
|Alpha2|
|Alpha3|
|Alpha4|
|Alpha5|
|Alpha6|
|Alpha7|
|Alpha8|
|Alpha9|
|A|
|B|
|C|
|D|
|E|
|F|
|G|
|H|
|I|
|J|
|K|
|L|
|M|
|N|
|O|
|P|
|Q|
|R|
|S|
|T|
|U|
|V|
|W|
|X|
|Y|
|Z|
|LeftWindows|
|RightWindows|
|NumPad0|
|NumPad1|
|NumPad2|
|NumPad3|
|NumPad4|
|NumPad5|
|NumPad6|
|NumPad7|
|NumPad8|
|NumPad9|
|NumPadMultiply|
|NumPadAdd|
|NumPadEnter|
|NumPadMinus|
|NumPadPeriod|
|NumPadDivide|
|F1|
|F2|
|F3|
|F4|
|F5|
|F6|
|F7|
|F8|
|F9|
|F10|
|F11|
|F12|
|F13|
|F14|
|F15|
|NumLock|
|ScrollLock|
|LeftShift|
|RightShift|
|LeftControl|
|RightControl|
|LeftAlt|
|RightAlt|
**ゲームパッド入力コード一覧 [#wd1710cb]
|ゲームパッド入力コード|説明|アナログ値対応|h
|DPAD_UP|十字キー上| |
|DPAD_DOWN|十字キー下| |
|DPAD_LEFT|十字キー左| |
|DPAD_RIGHT|十字キー右| |
|PAD_BUTTON0|A| |
|PAD_BUTTON1|B| |
|PAD_BUTTON2|X| |
|PAD_BUTTON3|Y| |
|PAD_BUTTON4|START| |
|PAD_BUTTON5|BACK| |
|PAD_BUTTON6|左スティック押し込み| |
|PAD_BUTTON7|右スティック押し込み| |
|PAD_BUTTON8|左ショルダーボタン| |
|PAD_BUTTON9|右ショルダーボタン| |
|PAD_BUTTON10|左トリガーボタン|Y|
|PAD_BUTTON11|右トリガーボタン|Y|
|PAD_LEFT_THUMB_X|左スティックX軸(プラスマイナス区別なし)...
|PAD_LEFT_THUMB_Y|左スティックY軸(プラスマイナス区別なし)...
|PAD_RIGHT_THUMB_X|右スティックX軸(プラスマイナス区別なし...
|PAD_RIGHT_THUMB_Y|右スティックY軸(プラスマイナス区別なし...
|PAD_LEFT_THUMB_X_PLUS|左スティックX軸プラス|Y|
|PAD_LEFT_THUMB_X_MINUS|左スティックX軸マイナス|Y|
|PAD_LEFT_THUMB_Y_PLUS|左スティックY軸プラス|Y|
|PAD_LEFT_THUMB_Y_MINUS|左スティックY軸マイナス|Y|
|PAD_RIGHT_THUMB_X_PLUS|右スティックX軸プラス|Y|
|PAD_RIGHT_THUMB_X_MINUS|右スティックX軸マイナス|Y|
|PAD_RIGHT_THUMB_Y_PLUS|右スティックY軸プラス|Y|
|PAD_RIGHT_THUMB_Y_MINUS|右スティックY軸マイナス|Y|
|PAD_LEFT_PRESSED_THUMB_X_PLUS|左スティック押し込みながら...
|PAD_LEFT_PRESSED_THUMB_X_MINUS|左スティック押し込みなが...
|PAD_LEFT_PRESSED_THUMB_Y_PLUS|左スティック押し込みながら...
|PAD_LEFT_PRESSED_THUMB_Y_MINUS|左スティック押し込みなが...
|PAD_RIGHT_PRESSED_THUMB_X_PLUS|右スティック押し込みなが...
|PAD_RIGHT_PRESSED_THUMB_X_MINUS|右スティック押し込みなが...
|PAD_RIGHT_PRESSED_THUMB_Y_PLUS|右スティック押し込みなが...
|PAD_RIGHT_PRESSED_THUMB_Y_MINUS|右スティック押し込みなが...
**マウス入力コード一覧 [#r5a88193]
|マウス入力コード|説明|アナログ値対応|h
|MOUSE_POS_X|マウスカーソルX座標|Y|
|MOUSE_POS_Y|マウスカーソルY座標|Y|
|MOUSE_BUTTON_L|左クリック| |
|MOUSE_BUTTON_R|右クリック| |
|MOUSE_BUTTON_M|ホイール押し込み| |
|MOUSE_WHEEL|ホイール回転(上下区別なし)|Y|
|MOUSE_WHEEL_PLUS,|ホイール上回転|Y|
|MOUSE_WHEEL_MINUS,|ホイール下回転|Y|
終了行:
*入力デバイスの割り当て [#v0b086db]
制作したゲームをキーボード・コントローラー・マウスで操作...
「キー・ボタンの割り当て」ボタンを押してダイアログを開き...
書式に従って記入することで、ゲーム内の機能とキー・ボタン...
テキスト編集した内容を初期値に戻したい場合は、「キー・ボ...
「キー・ボタンの割り当て」ダイアログについては[[入力デバ...
''&color(red){公開作品として出力したゲームで使用できるコ...
''&color(red){(Bakinのツール上では、Steamによるコントロ...
#contents
----
**記述例 [#ga75d803]
Ver 1.2
// Walk
:WALK
// Move Keyboard
bind UP W, UpArrow
bind DOWN S, DownArrow
bind RIGHT D, RightArrow
bind LEFT A, LeftArrow
// Move Controller
bind UP PAD_LEFT_THUMB_Y_PLUS 1.0, DPAD_UP
bind DOWN PAD_LEFT_THUMB_Y_MINUS 1.0, DPAD_DOWN
bind RIGHT PAD_LEFT_THUMB_X_PLUS 1.0, DPAD_RIGHT
bind LEFT PAD_LEFT_THUMB_X_MINUS 1.0, DPAD_LEFT
// Deadzone settings
Deadzone PAD_LEFT_THUMB 0.3
Deadzone PAD_RIGHT_THUMB 0.3
Deadzone PAD_LEFT_TRIGGER 0.3
Deadzone PAD_RIGHT_TRIGGER 0.3
Deadzone MOUSE 1
Deadzone MOUSE_WHEEL 1
''Ver1.2''
1行目はバージョン定義になっています。このままにしておいて...
''// Walk''
スラッシュを2個続けることでコメント行(定義としての意味が...
'':WALK''
コロンで始まる行は、この行以降の定義が使われるシーン(シー...
:WALK の場合、プレイヤーが歩行できるシーンという意味にな...
''bind UP W, UpArrow''
bind で始まる行は、入力定義の行になります。UP という入力...
''bind UP PAD_LEFT_THUMB_Y_PLUS 1.0, DPAD_UP''
bind 行には数字が記述されていることがありますが、数字はア...
この場合、PAD_LEFT_THUMB_Y_PLUS(ゲームパッド左スティックY...
例えばカメラ回転機能のbind行で、この数字を大きくすると、...
''Deadzone PAD_LEFT_THUMB 0.3''
Deadzone で始まる行は、アナログスティックなどの入力のしき...
この場合、PAD_LEFT_THUMB(ゲームパッド左スティック) は 0.3...
-----
**シーンラベル一覧 [#p06679a2]
|シーンラベル|説明|h
|:WALK|この行以降のbind定義を「プレイヤー歩行中」の操作に...
|:MENU|この行以降のbind定義を「メニュー表示中」の操作に割...
**入力タイプ一覧 [#r5647bbc]
|入力タイプ|説明|h
|UP|プレイヤーを上方向に動かす/選択中のメニュー項目を上...
|DOWN|プレイヤーを下方向に動かす/選択中のメニュー項目を...
|RIGHT|プレイヤーを右方向に動かす/選択中のメニュー項目を...
|LEFT|プレイヤーを左方向に動かす/選択中のメニュー項目を...
|DECIDE|決定|
|CANCEL|キャンセル|
|MENU|メニュー|
|DASH|ダッシュ|
|JUMP|ジャンプ|
|CAMERA_VERTICAL_ROT_UP|カメラ上回転|
|CAMERA_VERTICAL_ROT_DOWN|カメラ下回転|
|CAMERA_HORIZONTAL_ROT_CLOCKWISE|カメラ時計回り|
|CAMERA_HORIZONTAL_ROT_COUNTER_CLOCKWISE|カメラ反時計回り|
|CAMERA_ZOOM_IN|カメラズームイン|
|CAMERA_ZOOM_OUT|カメラズームアウト|
|CAMERA_POSITION_RESET|カメラリセット|
|ACTION1|アクション(発射)1|
|ACTION2|アクション(発射)2|
|ACTION3|アクション(発射)3|
|TOUCH|タッチ入力|
|FAST_FORWARD|テストプレイ時のイベント早送り|
**キーコード一覧 [#qe5d22f8]
これらのキーを割り当てることができます。すべてアナログ値...
|キーコード|h
|Backspace|
|Tab|
|Enter|
|Pause|
|CapsLock|
|Escape|
|Space|
|PageUp|
|PageDown|
|End|
|Home|
|LeftArrow|
|UpArrow|
|RightArrow|
|DownArrow|
|Print|
|Insert|
|Delete|
|Help|
|Alpha0|
|Alpha1|
|Alpha2|
|Alpha3|
|Alpha4|
|Alpha5|
|Alpha6|
|Alpha7|
|Alpha8|
|Alpha9|
|A|
|B|
|C|
|D|
|E|
|F|
|G|
|H|
|I|
|J|
|K|
|L|
|M|
|N|
|O|
|P|
|Q|
|R|
|S|
|T|
|U|
|V|
|W|
|X|
|Y|
|Z|
|LeftWindows|
|RightWindows|
|NumPad0|
|NumPad1|
|NumPad2|
|NumPad3|
|NumPad4|
|NumPad5|
|NumPad6|
|NumPad7|
|NumPad8|
|NumPad9|
|NumPadMultiply|
|NumPadAdd|
|NumPadEnter|
|NumPadMinus|
|NumPadPeriod|
|NumPadDivide|
|F1|
|F2|
|F3|
|F4|
|F5|
|F6|
|F7|
|F8|
|F9|
|F10|
|F11|
|F12|
|F13|
|F14|
|F15|
|NumLock|
|ScrollLock|
|LeftShift|
|RightShift|
|LeftControl|
|RightControl|
|LeftAlt|
|RightAlt|
**ゲームパッド入力コード一覧 [#wd1710cb]
|ゲームパッド入力コード|説明|アナログ値対応|h
|DPAD_UP|十字キー上| |
|DPAD_DOWN|十字キー下| |
|DPAD_LEFT|十字キー左| |
|DPAD_RIGHT|十字キー右| |
|PAD_BUTTON0|A| |
|PAD_BUTTON1|B| |
|PAD_BUTTON2|X| |
|PAD_BUTTON3|Y| |
|PAD_BUTTON4|START| |
|PAD_BUTTON5|BACK| |
|PAD_BUTTON6|左スティック押し込み| |
|PAD_BUTTON7|右スティック押し込み| |
|PAD_BUTTON8|左ショルダーボタン| |
|PAD_BUTTON9|右ショルダーボタン| |
|PAD_BUTTON10|左トリガーボタン|Y|
|PAD_BUTTON11|右トリガーボタン|Y|
|PAD_LEFT_THUMB_X|左スティックX軸(プラスマイナス区別なし)...
|PAD_LEFT_THUMB_Y|左スティックY軸(プラスマイナス区別なし)...
|PAD_RIGHT_THUMB_X|右スティックX軸(プラスマイナス区別なし...
|PAD_RIGHT_THUMB_Y|右スティックY軸(プラスマイナス区別なし...
|PAD_LEFT_THUMB_X_PLUS|左スティックX軸プラス|Y|
|PAD_LEFT_THUMB_X_MINUS|左スティックX軸マイナス|Y|
|PAD_LEFT_THUMB_Y_PLUS|左スティックY軸プラス|Y|
|PAD_LEFT_THUMB_Y_MINUS|左スティックY軸マイナス|Y|
|PAD_RIGHT_THUMB_X_PLUS|右スティックX軸プラス|Y|
|PAD_RIGHT_THUMB_X_MINUS|右スティックX軸マイナス|Y|
|PAD_RIGHT_THUMB_Y_PLUS|右スティックY軸プラス|Y|
|PAD_RIGHT_THUMB_Y_MINUS|右スティックY軸マイナス|Y|
|PAD_LEFT_PRESSED_THUMB_X_PLUS|左スティック押し込みながら...
|PAD_LEFT_PRESSED_THUMB_X_MINUS|左スティック押し込みなが...
|PAD_LEFT_PRESSED_THUMB_Y_PLUS|左スティック押し込みながら...
|PAD_LEFT_PRESSED_THUMB_Y_MINUS|左スティック押し込みなが...
|PAD_RIGHT_PRESSED_THUMB_X_PLUS|右スティック押し込みなが...
|PAD_RIGHT_PRESSED_THUMB_X_MINUS|右スティック押し込みなが...
|PAD_RIGHT_PRESSED_THUMB_Y_PLUS|右スティック押し込みなが...
|PAD_RIGHT_PRESSED_THUMB_Y_MINUS|右スティック押し込みなが...
**マウス入力コード一覧 [#r5a88193]
|マウス入力コード|説明|アナログ値対応|h
|MOUSE_POS_X|マウスカーソルX座標|Y|
|MOUSE_POS_Y|マウスカーソルY座標|Y|
|MOUSE_BUTTON_L|左クリック| |
|MOUSE_BUTTON_R|右クリック| |
|MOUSE_BUTTON_M|ホイール押し込み| |
|MOUSE_WHEEL|ホイール回転(上下区別なし)|Y|
|MOUSE_WHEEL_PLUS,|ホイール上回転|Y|
|MOUSE_WHEEL_MINUS,|ホイール下回転|Y|
ページ名: