The watched values of a level instanced ABP do not update if a.ParallelAnimEvaluation is enabled.
In the third person template project, open the ThirdPerson_AnimBP.
In the Idle/Run state, replace the blend space with Play ThirdPersonRun.
In the transition between Idle/Run and JumpStart, replace IsInAir with Get Relevant Anim Time Fraction (Idle/Run) >= 1.
Watch the return value of Get Relevant Anim Time Fraction and open the ABP's debug window.
PIE and select the level instance in the ABP's Debug Filter.
Result:
If a.ParallelAnimEvaluation is disabled the watched value will update as expected.
If a.ParallelAnimEvaluation is enabled, the watched value will no longer update(Note you can still hover over the Can Enter Transition Value and see the tooltip value change).
Expected:
The debug values will update even if a.ParallelAnimEvaluation is enabled.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-82294 in the post.
0 |
Component | OLD - Anim |
---|---|
Affects Versions | 4.23 |
Created | Oct 22, 2019 |
---|---|
Resolved | Aug 27, 2021 |
Updated | Aug 27, 2021 |