Possible float == 0.0 bug in blueprints?

Maybe there’s more precision after the 5th digit that you don’t see
You can see example here : A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums

As a rule of thumb never compare float with ==, always lead to weird errors.

Try using the IsNear (or IsNearZero in your case) so you can add error tolerance to your ==

1 Like