Compare commits
2
Commits
f574472a78
...
124caff620
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
124caff620 | ||
|
|
1ab54b5b76 |
@@ -1,7 +1,7 @@
|
|||||||
package ch.zhaw.ads;
|
package ch.zhaw.ads;
|
||||||
|
|
||||||
public class SnowflakeServer implements CommandExecutor {
|
public class SnowflakeServer implements CommandExecutor {
|
||||||
double distanz = 1.0;
|
double distanz = 0.7;
|
||||||
Turtle turtle;
|
Turtle turtle;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -9,11 +9,11 @@ public class SnowflakeServer implements CommandExecutor {
|
|||||||
int steps = Integer.parseInt(command);
|
int steps = Integer.parseInt(command);
|
||||||
turtle = new Turtle();
|
turtle = new Turtle();
|
||||||
turtle.reset(0.5, 0.9);
|
turtle.reset(0.5, 0.9);
|
||||||
turtle.turn(60);
|
turtle.turn(240);
|
||||||
|
|
||||||
for(int i = 0; i > 3; i++){
|
for(int i = 0; i < 3; i++){
|
||||||
turtle.turn(-120);
|
drawSnowFlake(steps, distanz);
|
||||||
drawSnowFlake(steps, 0.7 * distanz);
|
turtle.turn(120);
|
||||||
}
|
}
|
||||||
return turtle.getTrace();
|
return turtle.getTrace();
|
||||||
}
|
}
|
||||||
@@ -25,11 +25,11 @@ public class SnowflakeServer implements CommandExecutor {
|
|||||||
distanz = distanz / 3;
|
distanz = distanz / 3;
|
||||||
steps--;
|
steps--;
|
||||||
drawSnowFlake(steps, distanz);
|
drawSnowFlake(steps, distanz);
|
||||||
turtle.turn(60);
|
turtle.turn(-60);
|
||||||
drawSnowFlake(steps, distanz);
|
drawSnowFlake(steps, distanz);
|
||||||
turtle.turn(-120);
|
turtle.turn(120);
|
||||||
drawSnowFlake(steps, distanz);
|
drawSnowFlake(steps, distanz);
|
||||||
turtle.turn(60);
|
turtle.turn(-60);
|
||||||
drawSnowFlake(steps, distanz);
|
drawSnowFlake(steps, distanz);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user