anchor.diff:        _accelerationDirection = 1;
       }
     }
  -
  +  
  +  /**
  +   * Slows down the sprite's movement.
  +   */
     slowDown() {
       if (_speedUnderEqualMinSpeed() && _accelerationDirection == -1) {
         _accelerationDirection = 0;
  
positive.code:   stop() {
      if (!mainDirection.isZero) mainDirection = zeroVector;
    }
  
    speedUP() {
      if (_speedOverEqualMaxSpeed() && _accelerationDirection == 1) {
        _accelerationDirection = 0;
  
negative.code:   num minSpeed = 0;
  
    StageXL.Vector mainDirection = new StageXL.Vector.zero();
  
    StageXL.Vector upDirection = new StageXL.Vector(0, -1);
    StageXL.Vector downDirection = new StageXL.Vector(0, 1);
  