Hello,
I'm struggling to find a fix for a bug where the 'OnAnimatorFallComplete' does not trigger correctly, causing the player to get stuck in the Fall ability. It can be difficult to time, but if you switch from third-person view to first-person while in the FallDown animation, it prevents the Fall ability from stopping.
This is reproducible in the Demo scene.
From debugging, I found that the Land() method (Fall.cs line 122) doesn't get called, which gets called from the "OnAnimatorFallComplete" animation event. If I keep jumping, the method is still never called, even though the FallDown and FallEnd animations are correctly playing.
Any ideas what could be causing this?
I'm struggling to find a fix for a bug where the 'OnAnimatorFallComplete' does not trigger correctly, causing the player to get stuck in the Fall ability. It can be difficult to time, but if you switch from third-person view to first-person while in the FallDown animation, it prevents the Fall ability from stopping.
This is reproducible in the Demo scene.
From debugging, I found that the Land() method (Fall.cs line 122) doesn't get called, which gets called from the "OnAnimatorFallComplete" animation event. If I keep jumping, the method is still never called, even though the FallDown and FallEnd animations are correctly playing.
Any ideas what could be causing this?