Setup: Blend by Bool>Slot>Final Pose. Say the bool starts on true. While playing a Montage on the slot, flip the bool value to false. After the montage finishes, the blend node will start on true and then blend to false.
Since we have a feature with State Machines called "Skip First Update Transition" that sort of allows the State Machine to jump to the correct state after being re-initialized, It would stand to reason that there should be a way to make the above setup evaluate the False pose immediately after the blend is re-initialized.
Note: This happens whenever the active value is changed when the blend is not active, the montage was just the easiest example.
Occurs on?
4.15 - 3450819 - YES
4.16 - 3466753 - YES
4.17 - 3528824 - YES
Result: When the montage finishes and re-initializes the Blend starts on the False pose and then blends to the True Pose
Expected: Either by default starts on the True pose with no blend or has an option to not blend when it is re-initialized after the Active Value is changed.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-47056 in the post.
2 |
Component | OLD - Anim |
---|---|
Affects Versions | 4.15.1, 4.16, 4.17 |
Target Fix | 4.20 |
Created | Jul 10, 2017 |
---|---|
Resolved | Apr 17, 2018 |
Updated | May 12, 2018 |