INNER CODE UNIT · Java
createContent
AlmasB/FXTutorials · src/main/java/gamedev/GameDevMath.java:23
private Parent createContent() {
root.setPrefSize(800, 600);
vectorView.moveTo(enemy.getPoint());
root.getChildren().addAll(player, enemy, vectorView);
return root;
}
@Override
public void start(Stage primaryStage) throws Exception {
Scene scene = new Scene(createContent());
scene.setOnMouseClicked(event -> {
player.setTranslateX(event.getSceneX());
player.setTranslateY(event.getSceneY());
Point2D vector = player.getPoint().subtract(enemy.getPoint());