Esempio n. 1
0
  public void update(float delta) {
    world.trip += delta * MAP_SCROLL_SPEED;

    if (world.trackPieces.isEmpty()) {
      addPiece(pieces[0]);
    }

    // TODO: miks alati ei eemaldata?
    PlacedPiece first = world.trackPieces.getFirst();
    if (world.trip > first.tripOffset + first.track.getLength() - 10) {
      world.trackPieces.removeFirst();
      remove(first);
    }
  }