GetInputAxisValue
From Onset Developer Wiki
Description
Gets the value of input axis keys.
| Axis Mappings | |||||
|---|---|---|---|---|---|
| AxisName | Keys | ||||
| MoveForward | W, S, Up, Down, Gamepad Left Thumbstick Y-Axis | ||||
| MoveRight | A, D, Gamepad Left Thumbstick X-Axis | ||||
| Turn | Mouse X | ||||
| LookUpRate | Gamepad Right Thumbstick Y-Axis | ||||
| LookUp | Mouse Y | ||||
| Throttle | W, Gamepad Right Trigger | ||||
| Brake | S, Gamepad Left Rigger | ||||
| MoveVertical | Left Shift, Left Ctrl | ||||
| MoveTurn | E, Q | ||||
| Handbrake | Space Bar | ||||
Syntax
GetInputAxisValue(AxisName)
Parameters
- AxisName
Name of the input axis key.
Return Value
- Returns the value of the input axis key between -1.0 and 1.0.
Example
function OnRenderHUD()
local IsMovementInput = (math.abs(GetInputAxisValue("MoveForward")) + math.abs(GetInputAxisValue("MoveRight"))) not 0.0;
if IsMovementInput then
DrawText(10, 10, "You are moving")
end
end
AddEvent("OnRenderHUD", OnRenderHUD)
