moveRight method

  1. @override
void moveRight({
  1. double? speed,
  2. bool resetCrossAxis = false,
})
override

Implementation

@override
void moveRight({double? speed, bool resetCrossAxis = false}) {
  if (_perCellEnabled) {
    if (_perCellMoving) {
      return;
    }
    _targetCellPosition = position + Vector2(cellSize.x, 0);
    _perCellMoving = true;
    super.moveRight(speed: speed, resetCrossAxis: resetCrossAxis);
  } else {
    super.moveRight(speed: speed, resetCrossAxis: resetCrossAxis);
  }
}