Attention: Here be dragons (unstable version)

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Redot.

InputEventJoypadMotion

Inherits: InputEvent < Resource < RefCounted < Object

Represents axis motions (such as joystick or analog triggers) from a gamepad.

Description

Stores information about joystick motions. One InputEventJoypadMotion represents one axis at a time. For gamepad buttons, see InputEventJoypadButton.

Tutorials

Properties

JoyAxis

axis

0

float

axis_value

0.0


Property Descriptions

JoyAxis axis = 0 🔗

Axis identifier. Use one of the JoyAxis axis constants.


float axis_value = 0.0 🔗

  • void set_axis_value(value: float)

  • float get_axis_value()

Current position of the joystick on the given axis. The value ranges from -1.0 to 1.0. A value of 0 means the axis is in its resting position.