Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void face(Direction dir) {
- for (int i = 0; i < 3; i++) {
- if(facingWest() && dir == Directions.West) return;
- if(facingNorth() && dir == Directions.North) return;
- if(facingSouth() && dir == Directions.South) return;
- if(facingEast() && dir == Directions.East) return;
- turnLeft();
- }
- }
- public void move(int spaces, Direction dir) {
- face(dir);
- for (int i = 0; i < spaces; i++) {
- move();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement