BaseTool
BaseTool copied to clipboard
Create a Dash Component for PlayerMovement
Description
In many games, players can dash (in 2D or 3D space) leading to a quick movement from point A to B.
Task
The objective of the issue is to create a DashComponent
or DashBehaviour
that can be tweakable in the inspector.
It must contain :
- a checkbox to use old input system or not
- if old input system is used, a text field to specify the name of the dash button
- a dash speed (or duration)
- a dash distance
- a dash cooldown
- an exposed boolean (readonly) to know if the player is dashing
- an enum to specify if the dash if clamped on axis or not