Joystick:getGamepadMapping (日本語)

LÖVE 0.9.0 から使用可能
この関数は以前のバージョンでは非対応です。

ボタン、軸またはハットを仮想ゲームパッドの入力への割り当てを取得します。

関数

概要

inputtype, inputindex, hatdirection = Joystick:getGamepadMapping( axis )

引数

GamepadAxis axis
割り当てを取得したい仮想ゲームパッドの軸。

返値

JoystickInputType inputtype
仮想ゲームパッドの軸へ割り当てた入力の種類。
number inputindex
仮想ゲームパッドの軸へ割り当てられたジョイスティックの軸、ボタン、またはハットの番号 (起点は 1 です)。
JoystickHat hatdirection (nil)
仮想ゲームパッドの軸へハットが割り当てられている場合はハットの方向、それ以外は nil です。

注釈

ジョイスティックがゲームパッドとして認識されていないかジョイスティックの入力が仮想ゲームパッドの軸として割り当てられていない場合は nil を返します。

関数

概要

inputtype, inputindex, hatdirection = Joystick:getGamepadMapping( button )

引数

GamepadButton button
割り当てを取得したい仮想ゲームパッドのボタン。

返値

JoystickInputType inputtype
仮想ゲームパッドのボタンへ割り当てた入力の種類。
number inputindex
仮想ゲームパッドのボタンへ割り当てられたジョイスティックの軸、ボタン、またはハットの番号 (起点は 1 です)。
JoystickHat hatdirection (nil)
仮想ゲームパッドのボタンへハットが割り当てられている場合はハットの方向、それ以外は nil です。

注釈

ジョイスティックがゲームパッドとして認識されていないかジョイスティックの入力が仮想ゲームパッドのボタンとして割り当てられていない場合は nil を返します。

注釈

物理的な配置は仮想ゲームパッドの軸およびボタンとして標準的な Xbox 360 コントローラーの配置に可能な限り緊密に対応させています。

360 controller.png

関連


そのほかの言語