better java code

This commit is contained in:
ice1000
2017-12-11 19:27:38 +08:00
parent 8fe5dc4d20
commit 1ac76b7bc2
+1 -4
View File
@@ -38,11 +38,8 @@ public class Demo7 extends Game {
@Override public void onRefresh() {
if (timer.ended()) addObject(getObj((int) (Math.random() * 400)));
boolean die = false;
if (bird.getY() > getHeight() + 20) die = true;
objects.removeIf(ShapeObject::getDied);
if (objects.stream().anyMatch(o -> o.collides(bird))) die = true;
if (die) {
if (bird.getY() > getHeight() + 20 || objects.stream().anyMatch(o -> o.collides(bird))) {
new Thread(() -> FileUtils.image2File(getScreenCut().getImage(), "截屏.png")).start();
dialogShow("Game Over");
System.exit(0);