code: protected boolean tickPath (long tickStamp)
      {
          if (_path == null) {
              return false;
          }
  
          // initialize the path if we haven't yet
          if (_pathStamp == 0) {
              _path.init(this, _pathStamp = tickStamp);
          }
  
          // it's possible that as a result of init() the path completed and removed itself with a
          // call to pathCompleted(), so we have to be careful here
          return (_path == null) ? true : _path.tick(this, tickStamp);
      }
docs: Ticks any path assigned to this sprite.
  
  @return true if the path relocated the sprite as a result of this tick, false if it
  remained in the same position.