MovementHelpers extension
Extension methods for even simpler usage
- on
Methods
-
canMove(
Direction direction, {double? displacement, Iterable< ShapeHitbox> ? ignoreHitboxes}) → bool -
Available on Movement, provided by the MovementHelpers extension
Check if the component can move in the specified direction without collision -
moveDownLeft(
{double? speed}) → void -
Available on Movement, provided by the MovementHelpers extension
-
moveDownRight(
{double? speed}) → void -
Available on Movement, provided by the MovementHelpers extension
-
moveFromDirection(
Direction direction, {double? speed, bool useDiagonal = true, bool resetCrossAxis = false}) → void -
Available on Movement, provided by the MovementHelpers extension
-
moveToPosition(
Vector2 targetPosition, {double? speed, bool useCenter = true}) → bool -
Available on Movement, provided by the MovementHelpers extension
Move component towards a target position with smart pathfinding -
moveUpLeft(
{double? speed}) → void -
Available on Movement, provided by the MovementHelpers extension
-
moveUpRight(
{double? speed}) → void -
Available on Movement, provided by the MovementHelpers extension