Using the new "Get Relevant Anim Time Remaining" Node, transitions don't read the relevant anim until the second time passing through the state.
*See attached image.
In contrast, using the old "Time Remaining" Node, allows the proceeding animation to play all the way through.
1. Open attached project in UE 4.9.1
2. Open "ThirdPerson_AnimBlueprint"
3. Open "JumpStart" in the State Machine
4. Keep AnimBlueprint window open as you Play in Editor in Viewport
5. In the AnimBlueprint Debug Filter, select "ThirdPerson_AnimBP..."
6. With PIE still active return to Viewport and press spacebar to cause character to jump
NOTE: In the AnimBlueprint the "JumpStart" animation only partially plays first go round
EXPECTED: The "JumpStart" animation to entirely play
7. Stop playing in Editor
8. Open transition between JumpStart and JumpLoop
9. Replace "Get Relevant Anim Time Remaining" node with "Time Remaining" node
10. Repeat steps 4-6 above
NOTE: The "JumpStart" animation now plays to completion on first go round.
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | OLD - Anim |
---|---|
Affects Versions | 4.9.1 |
Created | Sep 16, 2015 |
---|---|
Resolved | Sep 30, 2016 |
Updated | May 18, 2020 |