moveDown method

  1. @override
void moveDown(
  1. double speed, {
  2. VoidCallback? onCollision,
})
override

Move player to Down

Implementation

@override
void moveDown(double speed, {VoidCallback? onCollision}) {
  if (animation?.runDown != null) {
    animation?.play(SimpleAnimationEnum.runDown);
  } else {
    if (lastDirectionHorizontal == Direction.left) {
      animation?.play(SimpleAnimationEnum.runLeft);
    } else {
      animation?.play(SimpleAnimationEnum.runRight);
    }
  }

  super.moveDown(speed, onCollision: onCollision);
}