Root motion from sub instances is not used when the parent instance is marked as 'Root Motion from Montages Only'.
Proposed fix is to modify USkeletalMeshComponent::IsPlayingNetworkedRootMotionMontage() to check for sub instance montages as well.
Play a root motion montage in an Anim BP marked as 'Root Motion from Montages Only'.
Notice that root motion occurs.
Create/add a sub anim instance marked as 'Root Motion from Montages Only' and play the root motion montage from the sub instance instead.
Notice that root motion does not occur.
Expected that a parent instance marked as 'Root Motion from Montages Only' will also take root motion from the montages of sub instances.
UE-81742 DXGI_ERROR_INVALID_CALL
I am not able to find world outliner how to enable it?
How can i modify the param name in EQS node
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
Delay nodes occasionally don't fire the "Completed" output in a nativized build
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-82509 in the post.
6 |
Component | UE - Anim - Gameplay |
---|---|
Affects Versions | 4.23 |
Target Fix | 5.0 |
Created | Oct 25, 2019 |
---|---|
Resolved | Mar 19, 2021 |
Updated | Apr 28, 2021 |