InputControl
Select a Zero inputMap, its action name and an Actuator entity. scalar accepts a button/number action; x/y select an axis from a vector action. deadzone removes small values and rescales the remaining range. scale changes strength or sign. The map defines keyboard, mouse, gamepad…
InputControl
Select a Zero inputMap, its action name and an Actuator entity. scalar accepts a button/number action; x/y select an axis from a vector action. deadzone removes small values and rescales the remaining range. scale changes strength or sign. The map defines keyboard, mouse, gamepad and touch bindings inside Zero.
Only the local control and actuator owner activates input. The World and physical body may be owned by a different peer: synchronized command state reaches that solver authority. Losing command ownership, disabling or destroying the component releases its activation claim. Rebinding resets the previous locally-owned actuator command; stale callbacks are ignored. Use one InputControl per actuator. Multiple forces use separate actuators. feed(value,pressed) exercises the same path for authored tests or synthetic input. This component writes command state, never physics transforms or plugin internals.
Scoped to this part · feeds back into the world's score.