Button

.Input.Gamepad. Button

包含游戏手柄上特定按钮的信息. 按钮对象由游戏手柄根据需要自动创建.

Constructor

new Button(pad, index)

Since:
  • 3.0.0
Parameters:
Name Type Description
pad Phaser.Input.Gamepad.Gamepad 这个按钮所属的游戏手柄的参考.
index number 此按钮的索引.

Members

events :Phaser.Events.EventEmitter

Since:
  • 3.0.0
用于发出按钮事件的事件发射器.
Type:

index :number

Since:
  • 3.0.0
此按钮的索引.
Type:
  • number

pad :Phaser.Input.Gamepad.Gamepad

Since:
  • 3.0.0
这个按钮所属的游戏手柄的参考.
Type:

pressed :boolean

Since:
  • 3.0.0
Default Value:
  • false
按钮是否被按下?
Type:
  • boolean

threshold :number

Since:
  • 3.0.0
Default Value:
  • 1
可以为模拟按钮设置 `pressure` 阈值, 在一个按钮被认为是 `pressed` 之前.
Type:
  • number

value :number

Since:
  • 3.0.0
Default Value:
  • 0
介于0和1之间.
Type:
  • number

Methods

destroy()

Since:
  • 3.10.0
销毁此按钮实例并释放它保存的外部引用.