- Adjusted server tick rate to test smoothing

tags : #story[1273]
This commit is contained in:
Alistair McIntyre
2017-09-25 15:32:13 +13:00
parent 376c4d25a8
commit d250c635d8
3 changed files with 18 additions and 9 deletions
@@ -68,7 +68,7 @@ public class ClientToServerThread implements Runnable {
private Timer upWindPacketTimer = new Timer();
private Timer downWindPacketTimer = new Timer();
private boolean upwindTimerFlag = false, downwindTimerFlag = false;
static public final int PACKET_SENDING_INTERVAL_MS = 100;
static public final int PACKET_SENDING_INTERVAL_MS = 60;
private int clientId = -1;
@@ -29,7 +29,7 @@ public class ChaseCamera extends PerspectiveCamera implements RaceCamera {
public void setPlayerBoat(BoatObject playerBoat, ClientYacht playerYacht) {
this.playerBoat = playerBoat;
this.playerYacht = playerYacht;
System.out.println(playerYacht.getHeadingProperty().get());
this.playerYacht.getHeadingProperty().addListener(new ChangeListener<Number>() {
@Override
public void changed(ObservableValue<? extends Number> observable, Number oldValue,
@@ -74,17 +74,21 @@ public class ChaseCamera extends PerspectiveCamera implements RaceCamera {
);
}
private void adjustZoomFactor(Double adjustment) {
if (zoomFactor + adjustment < -15.0 && zoomFactor + adjustment > -125.0) {
zoomFactor = zoomFactor + adjustment;
}
}
@Override
public void zoomIn() {
//transforms.addAll(new Translate(0, 0, 1.5));
this.zoomFactor += 5;
adjustZoomFactor(5.0);
repositionCamera();
}
@Override
public void zoomOut() {
//transforms.addAll(new Translate(0, 0, -1.5));
this.zoomFactor -= 5;
adjustZoomFactor(-5.0);
repositionCamera();
}