Skip to content

InputSystemActionBindings

interludesoftware.tick

Interlude.Tick

InputSystemActionBindings Class

Input System-backend action bindings. Each named action maps to one or more InputSystemKeyBindings (any one fires it). The implicit UnityEngine.InputSystem.Key conversion keeps the common case terse:

Actions = new InputSystemActionBindings
{
    Actions =
    {
        ["Jump"]  = new() { Key.Space },
        ["Menu"]  = new() { Key.Escape, Key.P },
    },
};
public class InputSystemActionBindings : Interlude.Tick.ActionBindings

Inheritance System.ObjectActionBindings → InputSystemActionBindings