Description

After using a "Play Animation", the user cannot set the character back to using an AnimBP via the "Set Anim Instance Class" node.

Workaround: Use two "Set Anim Instance Class" nodes. One to set it to none and then the next to set the desired AnimBP

Steps to Reproduce

1. Create a Third Person Template Project
2. Open the Character BP
3. (See attached image) Add a Play animation node and set it to the ThirdPersonRunAnimation
4. Add a SetAnimInstanceClass node and set it to use ThirdPersonAnimBP
5. Hook them up with two delays to EventBeginPlay as seen in the image above
6. Compile and PIE

Result: After two seconds, the character will switch to the Run Animation as expected, but will not switch to the AnimBP
Expected: AnimBP plays when SetAnimInstanceClass is triggered

Workaround: Add another SetAnimInstanceClass node before the last node and have it set the New Class to None

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

4
Login to Vote

Cannot Reproduce
ComponentOLD - Anim
Affects Versions4.8.2
Target Fix4.16
CreatedJul 17, 2015
ResolvedMar 19, 2017
UpdatedMay 18, 2020