Я хочу переместить прямоугольник по экрану, используя AnimationTimer.Я хочу сделать это, потому что я хочу узнать, как работает AnimationTimer, чтобы я мог сделать игру с ним.У меня сейчас проблемы с этим.
public class FXTimer extends Application {
@Override
public void start(Stage primaryStage) {
Rectangle rect = new Rectangle(1000,100,100,100);
AnimationTimer timer = new AnimationTimer(){
@Override
public void handle(long now) {
rect.relocate(rect.getLayoutX()-10, 100);
}
};
//root.getChildren().addAll(rect);
timer.start();
primaryStage.setTitle("Hello World!");
primaryStage.setScene(new Scene(new Group(rect),1000,1000));
primaryStage.show();
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
launch(args);
}
}