extends Control
# 接続されているジョイパッドの配列
var joypads : Array
# ジョイパッドの情報を格納する辞書型配列
var joypad_info : Dictionary
func _ready():
pass # Replace with function body.
func _process(_delta):
# ジョイパッドの接続をポーリングする
# 接続されているジョイパッドを配列に格納する
joypads = Input.get_connected_joypads()
func _input(_event):
# ジョイパッドが接続されていない場合は処理を抜ける
if joypads.size() < 1: return
# チェックするジョイパッドの番号を指定する
var joy_num = 0
# ジョイパッドのボタンAが押されたかチェックする
if Input.is_joy_button_pressed(joypads[joy_num], JoyButton.JOY_BUTTON_A ):
print("Pad1 JOY_BUTTON_A pressed")