Does IsFalling require any volume in 2D?

Unreal has built in function IsFalling() which actually returns true if actor or pawn is floating, but in my 2d project, when my pawn jump,


Always returns false. As a definition is object floating on nonfluid space. Did I misunderstand, or should I include any volume on my 2d project. Thanks.

I learnt this around a year ago but let me share my answer. This function will respond if enable pawn that can jump with below code :

GetMovementComponent()->GetNavAgentPropertiesRef().bCanJump = true;