public void BindAxisInputAction(ActionType actionType, string axisName, bool enabled = false) { var axisNameInputControl = new AxisInputControl(axisName); axisNameInputControl.SetControlEnabled(enabled); // Add inputControl to an Action Type List <InputControl> inputControls; if (m_actionMapInputControls.TryGetValue(actionType, out inputControls)) { if (inputControls == null) { inputControls = new List <InputControl>(); } inputControls.Add(axisNameInputControl); } else { inputControls = new List <InputControl>(); inputControls.Add(axisNameInputControl); m_actionMapInputControls[actionType] = inputControls; } }
public Repeater(AxisInputControl axis) { this.axis = axis; }