Description

When character input is defined in code, adding a call to the Get[AxisMapping] node in blueprints causes input for the specific mapping to fail.

Note:
This only affects code based input, Blueprint template project does not show this bug occurring.

Steps to Reproduce
  1. Open UE4 Third Person Template code project
  2. Open ThirdPersonCharacter blueprint
  3. Right click in Event Graph and type "MoveForward"
  4. Select the "MoveForward" under Axis Values
  5. Add Print String node
  6. Wire Tick event into Print String input exec pin
  7. Wire Get MoveForward node into In String pin
  8. PIE

Result:
The input is recognized but the character does not respond to the input.

Expected:
The Get node provides the value of the axis without affecting the input command.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-34812 in the post.

0
Login to Vote

Fixed
ComponentUE - Gameplay - Input
Affects Versions4.12.5
Target Fix4.14
Fix Commit3106638
Main Commit3108419
CreatedAug 17, 2016
ResolvedAug 30, 2016
UpdatedApr 27, 2018