Merge remote-tracking branch 'origin/main'
This commit is contained in:
@@ -34,14 +34,14 @@ public class PathFollowerMoveStrategy implements MoveStrategy {
|
||||
|
||||
/**
|
||||
* Constructor to create a new PathFollowerMoveStrategy for a car.
|
||||
* @param path The location where the file is saved
|
||||
* @param trackFile The location where the file is saved
|
||||
* @param startPosition The start position of the car
|
||||
* @throws FileNotFoundException If the file with the given path does not exist.
|
||||
*/
|
||||
public PathFollowerMoveStrategy(String path, PositionVector startPosition) throws FileNotFoundException {
|
||||
public PathFollowerMoveStrategy(File trackFile, PositionVector startPosition) throws FileNotFoundException {
|
||||
pointList = new ArrayList<>();
|
||||
pointer = 0;
|
||||
readFile(new File(path));
|
||||
readFile(trackFile);
|
||||
currentPosition = startPosition;
|
||||
currentVelocity = new PositionVector(0, 0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user