From 028428da2c60c8dd4dc8b9f251374955eb713519 Mon Sep 17 00:00:00 2001 From: David Wu Date: Wed, 30 Aug 2017 12:04:17 +1200 Subject: [PATCH] Fixed fxml issues due to merge. Added pane centering for panes. #story[1188] --- .../visualiser/Controllers/HostController.java | 10 +++++++++- .../resources/visualiser/scenes/hostlobby.fxml | 15 ++------------- 2 files changed, 11 insertions(+), 14 deletions(-) diff --git a/racevisionGame/src/main/java/visualiser/Controllers/HostController.java b/racevisionGame/src/main/java/visualiser/Controllers/HostController.java index 2d9605e4..506e6c15 100644 --- a/racevisionGame/src/main/java/visualiser/Controllers/HostController.java +++ b/racevisionGame/src/main/java/visualiser/Controllers/HostController.java @@ -53,6 +53,9 @@ public class HostController extends Controller { @FXML private Pane playerPane; + @FXML + private Pane playerPane4; + private Event game; private View3D fancyStuff; @@ -60,8 +63,13 @@ public class HostController extends Controller { @Override public void initialize(URL location, ResourceBundle resources) { fancyStuff = new View3D(); - playerPane.getChildren().add(fancyStuff); + playerPane4.getChildren().add(fancyStuff); + + //centering the 3d object + fancyStuff.layoutXProperty().bind(playerPane4.widthProperty().subtract(fancyStuff.widthProperty()).divide(2)); + fancyStuff.layoutYProperty().bind(playerPane4.heightProperty().subtract(fancyStuff.heightProperty()).divide(2)); //playerContainer.add(fancyStuff, 0,0); + fancyStuff.spinBox(); } diff --git a/racevisionGame/src/main/resources/visualiser/scenes/hostlobby.fxml b/racevisionGame/src/main/resources/visualiser/scenes/hostlobby.fxml index 045ff98d..24aedebc 100644 --- a/racevisionGame/src/main/resources/visualiser/scenes/hostlobby.fxml +++ b/racevisionGame/src/main/resources/visualiser/scenes/hostlobby.fxml @@ -94,7 +94,7 @@ - + @@ -145,7 +145,7 @@ -