Simple to use component for character to perform dodges or play direction attacks with multiplayer support. Make sure that you are using root motion animations.
NOTE: You must have root motion animations to use this component
User Manual \ Playable Demo \ Discord \ Showcase
NOTE: NOT INCLUDED
It is purely rough examle of real world Rolling Component use, but its enough to test example setup.
Adanced Playable Demo \ Advanced Showcase
Rolling Component is easy to use and has a 1 node solution to add roll and dodge ability to your character.
While other components try to use user input keys, Rolling Component calculates direction in runtime and recognizes the direction to roll. Using Root Motion animations, your character will not have any delays before a dodge and will not strangly rotate for 1 frame. It will just roll in the right direction according to your input, or you may set a custom roll direction from -180° to 180°
If you have any questions, please feel free to write to: [email protected]
Changelog:
1.3.0
Now users who have a large list of directional rolls and other actions can now use Rolling Objects, which allows you to easily manage your rolls and create large arrays of actions.
1.2.0
1.1.4
1.1.3
1.1.2
GetRollTimeElapsed
GetRollTimeRemaining
GetTimerHandle
Now you can use several animations for each direction.
For example, you can add 2 or more animations for the forward direction and set the playback chance for each animation.
The Rolling Component will randomize them for you according to the chance.
If you leave a 100% chance for each animation, they will be played completely randomly.
1.1.1
Features:
Requirements:
Number of blueprints: 3
Input: n/a
Platform Support: As its pure blueprints there is no any limitation to build it
Network replication: Yes