Alternative to "Move Component to" which takes collisions in to account

Could someone please demonstrate what these blueprints would look like? I’m having a significant amount of trouble getting my side scroller character to stop dashing through obstacles…