我正在使用用于GUI的Scenebuilder 2.0在javafx中制作Connect 4游戏。 这基本上是芯片的动画从顶部下来的:
@FXML
private void click0(javafx.event.ActionEvent event) {
TranslateTransition translate = new TranslateTransition(
Duration.millis(750));
translate.setToX(1);
translate.setToY(432);
ParallelTransition transition = new ParallelTransition(c0,translate);
transition.setCycleCount(1);
transition.play();
}
当我单击所有行正下方的按钮时会发生这种情况。它还没有完成。但是,如何将圆圈(c0)的副本保留在原始位置?
答案 0 :(得分:0)
当前版本中Duplicator不再可用。
我发现的唯一方法是肮脏的黑客:
Shape.union(c0, c0);
......是的。它非常脏,不再是Circle了。
answer given here不符合我的需要。