Class DualShockPad
Hierarchy
-
Gamepad
- DualShockPad
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
-
Creates a new DualShock gamepad object
Parameters
-
id: string
defines the id of this gamepad
-
index: number
defines its index
-
gamepad: any
defines the internal HTML gamepad object
Returns DualShockPad
-
Properties
browser GamepadSearch playground for browserGamepad
The browser gamepad
idSearch playground for id
The id of the gamepad
indexSearch playground for index
The index of the gamepad
on Button Down ObservableSearch playground for onButtonDownObservable
Observable raised when a button is pressed
on Button UpObservableSearch playground for onButtonUpObservable
Observable raised when a button is released
on Pad Down ObservableSearch playground for onPadDownObservable
Observable raised when a pad is pressed
on Pad UpObservableSearch playground for onPadUpObservable
Observable raised when a pad is released
typeSearch playground for type
Specifies what type of gamepad this represents
Static DUALSHOCKSearch playground for DUALSHOCK
Represents an Dual Shock controller
Static GAMEPADSearch playground for GAMEPAD
Represents a gamepad controller
Static GENERICSearch playground for GENERIC
Represents a generic controller
Static POSE_ ENABLEDSearch playground for POSE_ENABLED
Represents a pose-enabled controller
Static XBOXSearch playground for XBOX
Represents an XBox controller
Accessors
button Circle
-
Gets the value of the
Circle
buttonReturns number
-
Sets the value of the
Circle
buttonParameters
-
value: number
Returns any
-
button Cross
-
Gets the value of the
Cross
buttonReturns number
-
Sets the value of the
Cross
buttonParameters
-
value: number
Returns any
-
button L1
-
Gets the value of the
L1
buttonReturns number
-
Sets the value of the
L1
buttonParameters
-
value: number
Returns any
-
button Left Stick
-
Gets the value of the Left joystick
Returns number
-
Sets the value of the Left joystick
Parameters
-
value: number
Returns any
-
button Options
-
Gets the value of the
Options
buttonReturns number
-
Sets the value of the
Options
buttonParameters
-
value: number
Returns any
-
button R1
-
Gets the value of the
R1
buttonReturns number
-
Sets the value of the
R1
buttonParameters
-
value: number
Returns any
-
button Right Stick
-
Gets the value of the Right joystick
Returns number
-
Sets the value of the Right joystick
Parameters
-
value: number
Returns any
-
button Share
-
Gets the value of the
Share
buttonReturns number
-
Sets the value of the
Share
buttonParameters
-
value: number
Returns any
-
button Square
-
Gets the value of the
Square
buttonReturns number
-
Sets the value of the
Square
buttonParameters
-
value: number
Returns any
-
button Triangle
-
Gets the value of the
Triangle
buttonReturns number
-
Sets the value of the
Triangle
buttonParameters
-
value: number
Returns any
-
d Pad Down
-
Gets the value of D-pad down
Returns number
-
Sets the value of D-pad down
Parameters
-
value: number
Returns any
-
d Pad Left
-
Gets the value of D-pad left
Returns number
-
Sets the value of D-pad left
Parameters
-
value: number
Returns any
-
d Pad Right
-
Gets the value of D-pad right
Returns number
-
Sets the value of D-pad right
Parameters
-
value: number
Returns any
-
d Pad Up
-
Gets the value of D-pad up
Returns number
-
Sets the value of D-pad up
Parameters
-
value: number
Returns any
-
is Connected
-
Specifies if the gamepad has been connected
Returns boolean
left Stick
-
Gets the left joystick
Returns StickValues
-
Sets the left joystick values
Parameters
-
newValues: StickValues
Returns any
-
left Trigger
-
Gets the left trigger value
Returns number
-
Sets the left trigger value
Parameters
-
newValue: number
Returns any
-
right Stick
-
Gets the right joystick
Returns StickValues
-
Sets the right joystick value
Parameters
-
newValues: StickValues
Returns any
-
right Trigger
-
Gets the right trigger value
Returns number
-
Sets the right trigger value
Parameters
-
newValue: number
Returns any
-
Methods
disposeSearch playground for dispose
-
Disposes the gamepad
Returns void
onbuttondownSearch playground for onbuttondown
-
Defines the callback to call when a button is pressed
Parameters
-
callback: (buttonPressed: DualShockButton) => void
defines the callback to use
-
-
Parameters
-
buttonPressed: DualShockButton
Returns void
-
-
-
Returns void
-
onbuttonupSearch playground for onbuttonup
-
Defines the callback to call when a button is released
Parameters
-
callback: (buttonReleased: DualShockButton) => void
defines the callback to use
-
-
Parameters
-
buttonReleased: DualShockButton
Returns void
-
-
-
Returns void
-
ondpaddownSearch playground for ondpaddown
-
Defines the callback to call when a pad is pressed
Parameters
-
callback: (dPadPressed: DualShockDpad) => void
defines the callback to use
-
-
Parameters
-
dPadPressed: DualShockDpad
Returns void
-
-
-
Returns void
-
ondpadupSearch playground for ondpadup
-
Defines the callback to call when a pad is released
Parameters
-
callback: (dPadReleased: DualShockDpad) => void
defines the callback to use
-
-
Parameters
-
dPadReleased: DualShockDpad
Returns void
-
-
-
Returns void
-
onleftstickchangedSearch playground for onleftstickchanged
-
Callback triggered when the left joystick has changed
Parameters
-
callback: (values: StickValues) => void
-
-
Parameters
-
values: StickValues
Returns void
-
-
-
Returns void
-
onlefttriggerchangedSearch playground for onlefttriggerchanged
-
Defines the callback to call when left trigger is pressed
Parameters
-
callback: (value: number) => void
defines the callback to use
-
-
Parameters
-
value: number
Returns void
-
-
-
Returns void
-
onrightstickchangedSearch playground for onrightstickchanged
-
Callback triggered when the right joystick has changed
Parameters
-
callback: (values: StickValues) => void
-
-
Parameters
-
values: StickValues
Returns void
-
-
-
Returns void
-
onrighttriggerchangedSearch playground for onrighttriggerchanged
-
Defines the callback to call when right trigger is pressed
Parameters
-
callback: (value: number) => void
defines the callback to use
-
-
Parameters
-
value: number
Returns void
-
-
-
Returns void
-
updateSearch playground for update
-
Force the gamepad to synchronize with device values
Returns void
Defines a DualShock gamepad