bindKeyToAxis method

InputMapBuilder bindKeyToAxis(
  1. LogicalKeyboardKey key,
  2. ActionId action, {
  3. double value = 1.0,
})

Bind a keyboard key to an axis action (e.g., D for +X, A for -X).

Implementation

InputMapBuilder bindKeyToAxis(
  LogicalKeyboardKey key,
  ActionId action, {
  double value = 1.0,
}) {
  _bindings.add(
    InputBinding(
      action: action,
      source: KeyboardBinding(key),
      buttonAxisValue: value,
    ),
  );
  _actionTypes[action] ??= ActionType.axis;
  return this;
}