SetStickValue
This function was added in DSL 5
Description
Set a stick's value.
This function is intended to be called during a ControllersUpdated event. Calling it at any other time may produce unexpected results.
function SetStickValue(stick, controller, value) --[[ ... ]] end
Parameters
stick:integer- The stick ID to set the value for.controller:0|1|2|3- The controller to set the stick on.value:number- The value to set the stick to.
Return Values
None.
Example
If player one is using keyboard, re-map their camera controls to use direct mouse input.
RegisterLocalEventHandler('ControllersUpdated', function()
if not IsUsingJoystick(0) then
local x, y = GetMouseInput()
SetStickValue(18, 0, -x * 0.02)
SetStickValue(19, 0, -y * 0.02)
end
end)