Keep your feet on the ground! This component will do just that by doing a line trace from each foot. It also adjusts the hip down if needed to allow the feet to touch the ground.
No IK bones required! This will work with the default animations, the free starter pack animations and more!
Each foot has a line trace to position them independently. Also offsets pelvis/hip bone to allow foot to touch lower ground.
Example project also has replicated events for Walk, Run, and Sprint. Crouch is also included, and the capsule has a smooth re-size transition
Technical Details
Features:
- Commented, Easy To Understand Blueprints
- Multiplayer Support
- Uses Actor Component, Easily Add To Your Character
- Easy blueprint migration
Includes:
- Example project with Walk, strafe, and crouch
- Actor component for easy implementation
- UMG With Debug Information
- Example crouch state (Smooth re-size of capsule)
- Uses Epic's default and Anim Starter Pack animations
Changelog:
v1.0.4
- Removed unused variables
- Fixed compatibility with 4.11
- Dropped support for 4.8, 4.9, and 4.10
v1.0.3
- Added more comments
- Added input esc to quit game
- Small bug fixes
v1.0.2
- Simplified project and removed unneeded features
- Added interface and removed unneeded casts
- Changed camera to rotate around player while not moving
- Enables UseControllerDesiredRotation when moving
This smooth rotates character to face forward
- Added Mode Enum for FootPlacement
- Reorganized to ease code migration
v1.0.1
- Initial release
Download links for «2 Bone IK Foot Placement System»: