hhh
loluser_9487184
java
2 years ago
488 B
2
Indexable
public void nextPad(final Direction dir) { var pad = this.l.getRound().getPad(); var oldPos = pad.getPos(); var newPos = new Pair<>( pad.getPos().getX() + dir.getDirection().getX() * pad.getSpeed().getX(), pad.getPos().getY() + dir.getDirection().getY() * pad.getSpeed().getY()); pad.setPos(newPos); pad.setBoundingBox(new RectBoundingBox(pad)); if (coll.collideWithBorder(pad.getBoundingBox())) { pad.setPos(oldPos); } }
Editor is loading...